5

我知道之前有人问过这个问题,但我没有得到正确的解决方案。
我读到了大纲,但这与我想要的正好相反,即 JTree
中的 JTable 我想在 JTable 中显示数据,但它存储为不同的组,所以
当我花费一个组(节点)JTable 时,这些组是 JTree 的节点该组的显示。

我在 oracle 中浏览了这篇文章:在 Swing 中创建 TreeTables:第 1 部分

这已经很老了,不适用于我的 java 版本(我不知道为什么!),所以我
浏览了 TreeTable 的下一部分:在 Swing 中创建 TreeTables:第 2 部分

整个代码相对较新,因为它使用“javax.swing”代替
“com.sun.java.swing”,但我在这里遇到的问题是缺少一个名为
“FileSystemModel2.java”的文件,它是从以前的版本,所以我不能
使用旧版本。新的“FileSystemModel.java”中添加了一些方法。我如何通知
他们这个丢失的文件,或者如果你有不同的方法,请告诉我。

我想要达到的目标如下图所示:


实现 JTreeTable 的图像

这张图片来自“LastPass”,我想将自己的密码管理器作为我的项目
所以请帮我解决这个问题,我已经很接近了,但我不能再进一步了。

4

1 回答 1

6

SwingX 项目包含一个现成的 TreeTable

http://swingx.java.net/

下载有点难找,所以这里是链接:http:
//java.net/downloads/swingx/releases/1.6.2/

可以在此处找到有关使用该组件的简短文章:http:
//sandarenu.blogspot.com/2008/02/treetable-in-java-using-swingx.html

于 2011-08-28T10:46:40.900 回答