8

在这一点上我有点迷茫:我尝试创建一个 JTable,它能够在第一列中保存某种树(JTree?)数据结构,然后在其他列中基于树节点的数据,如下所示图片:

在此处输入图像描述

该图像显示了我的 JTree 的结构。红线表示我需要实现的表结构。树中的每个节点都应该像该表中的单行一样对待,等等。我希望很清楚我试图实现的目标。

我尝试了一种类似于此处讨论的方法:JTable as a JTree Node和此处Put JTable in the JTree但这不符合我的需要。我还从 SwingX 项目中阅读了有关 JXTreeTable 的信息,但似乎很难找到任何有用的示例。还有许多指向此类解决方案的链接似乎会导致(不再存在)sun 网站和/或被重定向到 oracle 网站...

如果有人能引导我走向正确的方向和/或提供一些关于如何做到这一点的示例代码(对),那就太棒了。

任何帮助,将不胜感激 ;)。

4

1 回答 1

7

创建您自己的 TreeTable 组件,如以下链接: http ://www.java2s.com/Code/Java/Swing-Components/JTreeTablecomponent.htm

于 2013-11-20T13:14:24.563 回答