将"展开"按钮添加到没有子节点的JTree节点?

the*_*e19 4 java swing jtree

我想在我的JTree节点上添加"扩展"按钮,以表明它们是可扩展的.问题是,在用户点击它们之前它们没有孩子(由于后台发生的处理).

有没有什么方法可以将节点设置为父节点或者让孩子没有它实际上有孩子?

谢谢

Pet*_*ang 6

可以使用您自己的DefaultMutableTreeNode实现覆盖isLeaf():

如果此节点没有子节点,则返回true.

Swing教程:JTree在4.1 Dynamic Tree下解释它.