java swing:为JTree项添加自定义图形按钮 [英] java swing: add custom graphical button to JTree item

查看:364
本文介绍了java swing:为JTree项添加自定义图形按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在JTree中的项目右侧添加一个带有小图标的附加按钮。
可以这样做吗?如果是这样,怎么样?

i would like to add an additional button with a small icon to the right of an item in a JTree. can this be done? if so, how?

谢谢!

推荐答案

你需要到CustomCellRenderer实现TreeCellRenderer,并将它附加到JTree。

You will need to CustomCellRenderer which implement TreeCellRenderer, and attach it to JTree.

在CustomCellRenderer中,你可以放置按钮和图标。

In your CustomCellRenderer you can put button and icon.

JTree tree = new JTree(rootVector);
TreeCellRenderer renderer = new CustomCellRenderer();
tree.setCellRenderer(renderer);

检查此示例:(从上面引用上面的代码)

Check this example: (referenced above code from here)

http://www.java2s.com/Code /Java/Swing-JFC/TreeCellRenderer.htm

这篇关于java swing:为JTree项添加自定义图形按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆