0

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

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

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

所以,任何人都可以帮助我为这样的 JTree 设计我自己的模块或 API。拜托了。这将在我的项目中实施。所以,很快就需要帮助。我在 Swing 应用程序下在 Netbeans 8.0.2 上做我的项目。

Jtree 实现模型

4

1 回答 1

2

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

JTree tree = new JTree(rootNode);
CellRendererWithButton renderer = new CellRendererWithButton();
tree.setCellRenderer(renderer);

在这里您可以找到如何创建自己的CellRendererWithButton.

于 2015-08-23T19:59:42.270 回答