JTree展开结点设置为'+'"-"形式

    技术2022-05-11  91

     

    摸索了半天,终于发现这是个非常简单的问题,开始自己想复杂了,老是想着怎么重构CataTreeRenderer

    后来才发现,原来可以直接在面板上面设置

     

    只需要在JTREE的构造函数里面加上4句:

    Icon icon1 = new ImageIcon("jtree-+.jpg");

    Icon icon2 = new ImageIcon("jtree--.jpg");

    UIManager.put("Tree.collapsedIcon", icon1);

    UIManager.put("Tree.expandedIcon", icon2);

     

         

    就这么简单..............................

    浪费了半天的时间..........................

    就可以把JTREE中难看的展开结点修改成为大家熟悉的+/-

    图片可以任意的修改. 


    最新回复(0)