首页 > 代码库 > Phoenix Framework中为Tree的每个节点设置不同图标的方法

Phoenix Framework中为Tree的每个节点设置不同图标的方法

在封装Javax Swing的Tree对象时,需要为其每个节点设置不同的图标。故封装了一个公共方法:

<script src="https://code.csdn.net/snippets/435261.js" type="text/javascript"></script>

使用方法:

jTree1.setCellRenderer(new TreeNodeRender(casesIcon));


需要注意的是caseIcon为一个List<ImageIcon>对象.


示例如图,传入了3个ImageIcon对象,按节点层级放置: