设置树的打开关闭图标以及字体的大小颜色样式

 tree.setRowHeight(20);//设置节点间的高度
   //设置 树的样式属性
 Icon closedFolder = null,openFolder = null,leafIcon = null ;//定义图标
 closedFolder = new ImageIcon("images/tree_close.png");//初始化图标
openFolder = new ImageIcon("images/tree_open.png");
leafIcon = new ImageIcon("images/tree_leaf2.png");
     //最简单的给树添加图标和设置字体大小颜色样式
  DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();
 renderer. setClosedIcon(closedFolder);//设置用于显示无扩展的非叶节点的图标。
        renderer. setOpenIcon(openFolder);//用于显示扩展的非叶节点的图标。
        renderer. setLeafIcon(leafIcon); //用于显示叶节点的图标。
        renderer.setFont(new Font("Serif",Font.PLAIN,18));//设置树的整体字体样式
        renderer. setTextSelectionColor(Color.BLACK);//设置当前选中节点的文本颜色
        renderer. setBorderSelectionColor(new Color(174,207,247));//节点具有焦点时,用于焦点指示符的颜色
        renderer.setBorder(BorderFactory.createEmptyBorder(10, 5, 10, 10));//设置节点的边框样式
        renderer. setBackgroundSelectionColor(new Color(236,240,246));//设置节点具有焦点时的背景色
        tree.setCellRenderer(renderer);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值