【发布时间】:2011-07-13 06:56:40
【问题描述】:
我想选择一个祖先 DefaultMutableTreeNode 并在 JTree 中获取该祖先的所有后代 DefaultMutableTreeNode。
我正在使用TreeSelectionListener 来捕捉当前 JTree 上的选择事件。
基本上,我想做的是,选择一个祖先节点,并能够将它的后代树复制到另一个祖先中。
【问题讨论】:
-
困惑:你的主要目标是什么——复制还是选择?没有太大区别,就像@Ray 已经提到的那样,您需要遍历子树,然后分别复制/选择每个节点