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

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

Вид дерева XML

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

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

ОБНОВИТЬ

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

Есть идеи?

3 ответа

Решение

У SwingX есть JXTreeTable, он основан на старых, но значительно улучшенных по сравнению со старыми примерами (ссылках на Sun code/article), цитируемых @mKorbel.

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

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

Другие вопросы по тегам