0

在由JTree组成的 中DefaultMutableTreeNodes,您将如何从给定节点及其所有祖先开始遍历和删除?

它应该从最深的级别开始删除,向上备份到给定的节点。给定的起始节点应该是最后要删除的东西。

4

1 回答 1

2

递归是你的朋友。

在伪代码中:

def deleteTree(root)
    for each child c of root
        deleteTree(c)
    end
    delete root
end
于 2011-07-24T08:55:31.540 回答