标签: java swing jtree treemodel
在由JTree组成的DefaultMutableTreeNodes中,您将如何从给定节点及其所有祖先开始遍历和删除?
JTree
DefaultMutableTreeNodes
它应该从最深层次开始删除,向上备份到给定节点。给定的起始节点应该是最后要移除的东西。
答案 0 :(得分:2)
递归是你的朋友。
在伪代码中:
def deleteTree(root) for each child c of root deleteTree(c) end delete root end