在由 DefaultMutableTreeNodes
组成的 JTree
中,如何从给定 Node 及其所有祖先开始遍历和删除?
它应该从最深层开始删除,向上备份到给定的节点。给定的起始节点应该是最后要删除的节点。
最佳答案
递归是你的 friend 。
伪代码:
def deleteTree(root)
for each child c of root
deleteTree(c)
end
delete root
end
关于java - 如何递归删除JTree中的所有节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6805820/