修改树节点图标的问题
目前找到的方法只有重写
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus){}
这个方法,
然后做判断。
可是我现在需要从数据库中取值进行判断哪个节点需要哪个图标,
现在发现,树生成后,每次展开或关闭,时getTreeCellRendererComponent都会执行,那样就会进行很多很多次的查找数据库
有什么好办法一次生成树后,不用在查数据库呢?