当前位置:  技术问答>java相关

怎样将JTree的handle图标改掉,以及出现如下横线的效果:

    来源: 互联网  发布时间:2014-12-22

    本文导语:  Head | |----Item1 | |____Item2 | 最好装个jbuild,他的帮助很好 例:    DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();     renderer.setOpenIcon(new ImageIcon("images/tree_open.gif"));     renderer.setLeaf...

Head
|
|----Item1
|
|____Item2

|
最好装个jbuild,他的帮助很好
例:
   DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer();
    renderer.setOpenIcon(new ImageIcon("images/tree_open.gif"));
    renderer.setLeafIcon(new ImageIcon("images/tree_leaf.gif"));
    renderer.setClosedIcon(new ImageIcon("images/tree_close.gif"));
    renderer.setTextSelectionColor(Color.red);
    renderer.setBackgroundSelectionColor(tree.getBackground());
    renderer.setBorderSelectionColor(tree.getBackground());
    tree.setCellRenderer(renderer);
    tree.putClientProperty("JTree.lineStyle", "Angled");


|
这不是JTREE中的方法。是JComponent中的方法。而JTree继承JComponent。你应该知道JComponent支持客户属性。而一些SWing控件的默认属性九是用客户属性实现的。你要改变默认属性只要用setClinetProperty()方法改变相应的值就可以了。你要是学Swing的话可以看一下机械出版社的《java图形设计:Swing卷〉写得很好。
ps:我觉得刚开始学JAVA最好不要用Jbulider。JDK+EDIT最好不过了。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教高手关于JTree图标的问题
  • 请问怎样设置JTree对象的图标
  • 如何用Jtree实现空结点与非空结点有相同的图标?
  • 请问如何将树(JTree)的节点设置成不同的图标?100分献上!
  • 如何为JTree设置不同的节点图标?
  • java命名空间javax.swing类jtree的类成员方法: jtree定义及介绍
  • 请问何用新的JTree刷新旧的jtree?
  • java命名空间javax.swing类jtree.accessiblejtree的类成员方法: jtree.accessiblejtree定义及介绍
  • 怎样使JTree对象可以自动有滚动条,
  • java命名空间javax.swing类jtree.treeselectionredirector的类成员方法: jtree.treeselectionredirector定义及介绍
  • JTREE
  • java命名空间javax.swing类jtree.accessiblejtree.accessiblejtreenode的类成员方法: jtree.accessiblejtree.accessiblejtreenode定义及介绍
  • javascript开源软件 iis7站长之家
  • java命名空间javax.swing类jtree.treemodelhandler的类成员方法: jtree.treemodelhandler定义及介绍
  • 请详细介绍一下JTree的使用方法,88分奉送......................
  • java命名空间javax.swing类jtree.emptyselectionmodel的类成员方法: sharedinstance定义及介绍
  • JTree怎么用呀?
  • java命名空间javax.swing类jtree的类成员方法: selectionredirector定义及介绍
  • 怎样得到Jtree选中项(要String形式)?
  • java命名空间javax.swing类jtree.dynamicutiltreenode的类成员方法: haschildren定义及介绍
  • 如何响应JTREE中的节点点击事件??
  • java命名空间javax.swing类jtree的类成员方法: getaccessiblecontext定义及介绍
  • 程序运行时,出现一个完全展开的JTree?
  • java命名空间javax.swing类jtree的类成员方法: createtreemodellistener定义及介绍
  • 请问:如何在java中的jtree控件中使用checkbox
  • java命名空间javax.swing类jtree的类成员方法: paramstring定义及介绍
  • 求助!!!JTree


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3