将树节点选择与另一个对象链接(JPanel)

发布于 2024-12-11 01:51:10 字数 275 浏览 0 评论 0原文

我正在尝试用Java(IDE Eclipse)制作简单的设置GUI。

左边是 JTree(7 个节点),右边是有 7 个面板的 LayeredPane(JPanel)。我想通过简单地单击 JTree 中的节点来浏览面板。

但怎么做呢?特别是我不知道如何将节点与这个适当的面板链接起来。我不知道如何标记它,或者将它作为对象分配给节点。

聚苯乙烯 1.不知道是否有更有效的方法。 2. 我是Java新手,但不是编程新手。在Delphi中对我来说没有问题......

非常感谢

I am trying to make simple Setting GUI in Java (IDE Eclipse).

On the left is JTree (7 nodes), on the right is layeredPane with 7 panels (JPanel). I want to browse panels by simple clicking on nodes in JTree.

But how to do it? Especially i do not know how to link node with this appropriate Panel. I do not know how to tag it, or to assign it as an object to the node.

P.S
1. I do not know, if there is more efficient way to do it.
2. I am new in Java, but not in programming. In Delphi there is no problem for me...

Thanx a lot

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最冷一天 2024-12-18 01:51:10

每个 TreeNode 都有可用于链接到面板的索引。
如果您使用 MutableTreeNode(默认实现是 DefaultMutableTreeNode),您可以将自定义用户对象分配给每个节点 - 请参阅 JavaDoc 了解 MutableTreeNodeDefaultMutableTreeNode

Each TreeNode has index which you can use to link to your panel.
If you use MutableTreeNode (default implementation is DefaultMutableTreeNode) you can assign custom user object to each node - see JavaDoc for MutableTreeNode and DefaultMutableTreeNode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文