Java Swing дерево таблиц - PullRequest
       39

Java Swing дерево таблиц

13 голосов
/ 19 августа 2011

Когда вы открываете XML в Eclipse, содержимое может отображаться в виде древовидной структуры, например

XML tree view

Дерево «встроено» в таблицу, а содержимое отображается в отдельном столбце.

Это было бы очень хорошо для репликации в Swing, не только для содержимого XML, но и для похожих данных с древовидной структурой.

UPDATE

Я только что узнал о JTreeTable, но мне действительно нужно сделать это в NetNeans . Наверное, должен был упомянуть об этом, извините.

Есть идеи?

Ответы [ 3 ]

15 голосов
/ 19 августа 2011

SwingX имеет JXTreeTable, он основан, но значительно улучшен по сравнению со старыми примерами (ссылки на солнечный код / ​​статью), цитируемыми @ mKorbel

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

Проверьте следующее:

1 голос
/ 19 августа 2011

Вы можете попробовать создать подкласс JTable и создать собственный пользовательский рендерер с поведением, которое добавляет / удаляет новые строки при развертывании / свертывании узла.

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