我浏览了@Jakub Zaverka 的答案,这很清楚。但我不明白的是创建树节点的代码(JTree、食物、运动、颜色)在哪里。有人可以解释如何创建节点。
如果我创建一个具有 JButton 和 JLabel 作为字段的扩展 JPanel 的节点,我可以使用 JTree 的构造函数设置节点,该构造函数将由相同的自定义渲染器和编辑器渲染和编辑。
我浏览了@Jakub Zaverka 的答案,这很清楚。但我不明白的是创建树节点的代码(JTree、食物、运动、颜色)在哪里。有人可以解释如何创建节点。
如果我创建一个具有 JButton 和 JLabel 作为字段的扩展 JPanel 的节点,我可以使用 JTree 的构造函数设置节点,该构造函数将由相同的自定义渲染器和编辑器渲染和编辑。