构建一个完整的复选框节点树



我的目标是构建一个具有以下功能的复选框节点树。

节点:整个树上将有2种类型的节点。

1。父节点

2。子节点

所有节点都是复选框节点。除了复选框之外,父节点还需要有一个类似文件夹的图标。

所有复选框必须可编辑一次必须选中多个复选框。

我能采取的最好的方法是什么?

看起来类似于此堆栈溢出结果:带复选框的JTree

指的是这个例子:http://www.java2s.com/Code/Java/Swing-JFC/CheckBoxNodeTreeSample.htm

在后一个例子中,更改nonLeafRenderer以返回您的新组件(一个带有复选框的文件夹,可能在JPanel中。)

如果您想要一个现成的组件,可以使用Jide oss中的CheckBoxTree。

最新更新