Создание JTable внутри узла JTree - PullRequest
5 голосов
/ 28 августа 2011

Я знаю, что этот вопрос задавался раньше, но я не нашел правильного решения.
Я читал об общих чертах, но это было прямо противоположно тому, что я хочу, т.е. JTable внутри JTree
Я хочу отобразить данные в JTable, но они хранятся в разных группах, поэтому эти группы
являются узлом JTree, когда я трачу одну группу (узел), отображается таблица JTable этой группы.

Я прочитал эту статью в Oracle: Создание TreeTables в Swing: часть 1

Это было довольно старое и не работало над моей версией Java (я не знаю почему!), Поэтому я пошел
через следующую часть TreeTable: Создание TreeTables в Swing: Часть 2

Весь код был сравнительно новым, так как вместо * 1015 использовался «javax.swing» "com.sun.java.swing", но проблема, с которой я здесь столкнулся, была в одном файле с именем
Файл FileSystemModel2.java отсутствует, он изменен по сравнению с предыдущей версией, поэтому я не могу работать
со старым. Есть несколько методов, добавленных в новый "FileSystemModel.java". Как мне сообщить
им об этом пропущенном файле или, если у вас другой подход, пожалуйста, дайте мне знать.

То, чего я хочу достичь, показано на рисунке ниже:


Image implementing JTreeTable

Это изображение было из "LastPass", и я хочу сделать свой собственный менеджер паролей в качестве моего проекта
Поэтому, пожалуйста, помогите мне с этим, я так близко, но все же я не могу двигаться дальше.

1 Ответ

6 голосов
/ 28 августа 2011

Проект 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...