基本上,我需要递归方面的帮助。关键是我试图创建一个对话框,其中显示带有复选框的JTree并做到了(在此复制了最流行的代码)。但是我只能从主机复制整棵树,而我需要选择的组件是新树的根。所以我想我必须为新树构建新的DefaultTreeModel。
我尝试了发现的每个示例……从这里到任何地方。我看到人们使用递归,但是我无法应用以正确方式给出的代码,或者它们不合适。
So this is my dialog class where I make new tree
It works when I try to check whole tree copied
But when I try to check copied subtree this is the result
我从这里Java Swing: Need a good quality developed JTree with checkboxes
粘贴了整个代码答案 0 :(得分:0)
我解决了!我要做的就是将新根的父级设置为null。 :)