2011-08-27 73 views
5

我知道這個問題以前被問過,但我沒有得到適當的解決方案。
我讀到的輪廓,但是這僅僅是相反的是我想做即的JTable裏面的JTree
我想顯示JTable中的數據,但它被存儲爲不同的組,讓這些羣體
是JTree的節點時,我花費一個組(節點)顯示該組的JTable。在JTree的節點內創建JTable

我通過這篇文章在oracle中去:Creating TreeTables in Swing:part 1

這是很老和我的Java版本不工作(!我不知道爲什麼),所以我去
通過treetable中的下一部分:Creating TreeTables in Swing: Part 2

整個代碼是比較新的,因爲它是在地方的
使用「的javax.swing」「com.sun.java.swing」,但我在這裏所面臨的問題是一個文件命名爲
「 FileSystemModel2.java「缺失,它從之前的版本修改所以我不能工作
與舊one.There有一些方法添加到新的「FileSystemModel.java」。我如何告知
他們關於這個缺少的文件,或者如果你有不同的方法,請讓我知道。

我想實現顯示在下面的圖片是什麼:


Image implementing JTreeTable

此圖片是從「LastPass的」,我想我自己的密碼管理器是我的項目
所以請幫助我,我很親密,但我無法進一步移動。

+2

請閱讀本主題http://stackoverflow.com/questions/7122901/java-swing-table-tree – mKorbel

+0

@mKorbel謝謝。 –

+1

爲什麼不用'JSplitPane'?左邊的樹;選定節點的表格在右側。 – trashgod

回答

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

+0

謝謝我很擔心,因爲以前的swingx下載鏈接不工作,再次感謝。 –

+0

+1添加鏈接到我們難以找到的下載部分,謝謝:-) – kleopatra