一个自己的类,继承DefaultTreeCellRenderer 重写getTreeCellRendererComponent方法 在方法中可以通过DefaultMutableTreeNode node = (DefaultMutableTreeNode)value;取得当前节点 根据node的不同,执行setIcon方法,就能达到替换图标的效果 最后别忘……
。。。刚执行了下你的代码 。。。不是说Node2变成叶子节点,是因为显示样式的问题,让你看着像个叶子节点,自己重写下TreeCellRenderer不要用default的就行了
62,634
社区成员
307,269
社区内容
加载中
试试用AI创作助手写篇文章吧