我的目标是构建一个具有以下功能的复选框节点树。
节点:整个树上将有2种类型的节点。
1。父节点
2。子节点
所有节点都是复选框节点。除了复选框之外,父节点还需要有一个类似文件夹的图标。所有复选框必须可编辑一次必须选中多个复选框。
我能采取的最好的方法是什么?
看起来类似于此堆栈溢出结果:带复选框的JTree
指的是这个例子:http://www.java2s.com/Code/Java/Swing-JFC/CheckBoxNodeTreeSample.htm
在后一个例子中,更改nonLeafRenderer以返回您的新组件(一个带有复选框的文件夹,可能在JPanel中。)
如果您想要一个现成的组件,可以使用Jide oss中的CheckBoxTree。