我有一个 JTree
显示在由 DefaultMutableTreeNode
对象构建的 JContentPane
中。该树旨在显示本地文件系统。数据应该根据请求加载,因此当用户想要扩展它时。这效果很好,但只要节点中没有子项,它就会显示一个文件图标,并在插入子项时变成文件夹图标。
如何让节点始终显示文件夹图标,尽管(还)没有子项?
最佳答案
您需要为您的树实现单元格渲染器。所以你可以为节点定义图标。
See here表的示例(树也有方法 setCellRenderer
)
关于java - 默认可变树节点图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14483251/