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