首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实现JTree ||以我们自己的方式定制JTree

实现JTree ||以我们自己的方式定制JTree
EN

Stack Overflow用户
提问于 2015-08-24 02:44:15
回答 1查看 302关注 0票数 0

我想将JTree代码实现到我的自定义样式中,如下图所示。我想设计一个实时可编辑的JTree,并将数据动态存储到数据库中。

当我想要添加子节点时,如图所示,我想从optiosn中进行选择,并让我的JTree根据需要生成一个子节点。

当我添加新节点时,输入名称并按" enter“,然后它应该会按原样保存。因此,我希望我的JTree在需要时根据需要生成节点,并且当鼠标单击add_icon时可以从下拉菜单中删除。

所以,任何人,请你能帮我设计一个这样的JTree我自己的模块或应用程序接口。请不要这样。这将在我的项目中实现。所以,很快就需要帮助了。我正在swing应用程序下的Netbeans 8.0.2上做我的项目。

EN

回答 1

Stack Overflow用户

发布于 2015-08-24 03:59:42

我可以为您的JTree的每个节点添加一个按钮。如果您重新定义TreeCellRenderer,然后将其附加到JTree:

代码语言:javascript
复制
JTree tree = new JTree(rootNode);
CellRendererWithButton renderer = new CellRendererWithButton();
tree.setCellRenderer(renderer);

Here你可以找到一个如何创建你自己的CellRendererWithButton的例子。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32170179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档