Как я могу использовать древовидную таблицу, чтобы показать все строки в таблице Oracle SQL? - PullRequest
2 голосов
/ 30 июня 2010

У меня есть эта таблица:

CREATE TABLE perarea ( первичный ключ id_area INT, Nombre VARCHAR2 (200), id_areapadre INT ссылается на perarea (id_area) );

И это было добавлено для доступа к данным:

alt text

Мое намерение - создать иерархию, показывающую области и их подчиненных в виде дерева. Затем, когда пользователь щелкает узел, таблица справа от дерева загружает всех сотрудников из этой области.

Первым делом, хотя, как мне заполнить древовидную таблицу?

Спасибо!

1 Ответ

2 голосов
/ 01 июля 2010

Полезно думать о JTree как о представлении базового TreeModel. Пример реализации TreeModel, предназначенный для использования с org.netbeans.swing.outline.Outline, иллюстрирует иерархическую FileTreeModel, которая может вам помочь. Поскольку вы используете Oracle, может оказаться полезной статья Динамическое JTree из запроса к базе данных .

Приложение: статья Понимание модели дерева также может быть полезной.

Приложение: См. Также этот связанный пример , который использует FileTreeModel.

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