Создание JTable внутри узла JTree
Я знаю, что этот вопрос задают раньше, но я не нашел правильного решения.
Я читал об общих чертах, но это было прямо противоположно тому, что я хочу, т.е. JTable внутри JTree
Я хочу отобразить данные в JTable, но они хранятся в разных группах, поэтому эти группы
являются узлом JTree, когда я трачу одну группу (узел), отображается таблица JTable этой группы.
Я прочитал эту статью в Oracle: Создание TreeTables в Swing: часть 1
Это было довольно старое и не работало над моей версией Java (я не знаю почему!), Поэтому я пошел
через следующую часть TreeTable: Создание TreeTables в Swing: Часть 2
Весь код был сравнительно новым, так как он использовал "javax.swing" вместо
"com.sun.java.swing", но проблема, с которой я здесь столкнулся, была в виде файла с именем
"FileSystemModel2.java" отсутствует, он изменен из предыдущей версии, поэтому я не могу работать
со старым. Есть некоторый метод, добавленный к новому "FileSystemModel.java". Как мне сообщить
им об этом пропущенном файле или, если у вас другой подход, пожалуйста, дайте мне знать.
То, чего я хочу достичь, показано на рисунке ниже:
Это изображение было из "LastPass", и я хочу сделать свой собственный менеджер паролей в качестве моего проекта
Поэтому, пожалуйста, помогите мне с этим, я так близко, но все же я не могу двигаться дальше.
1 ответ
Проект SwingX содержит готовый TreeTable
Загрузки немного сложно найти, поэтому вот ссылка:
http://java.net/downloads/swingx/releases/1.6.2/
Короткую статью об использовании этого компонента можно найти здесь:
http://sandarenu.blogspot.com/2008/02/treetable-in-java-using-swingx.html