¿Cómo puedo utilizar un TreeTable para mostrar todas las filas de una tabla de Oracle SQL?
-
01-10-2019 - |
Pregunta
Tengo esta tabla:
CREAR TABLA perarea ( id_area INT clave primaria, nombre VARCHAR2 (200), id_areapadre INT referencias perarea (id_area) );
Y esto se añadió a acceder a los datos:
Mi intención es crear una jerarquía que muestra las zonas y sus subordinados en la vista de árbol. A continuación, cuando un usuario hace clic en un nodo, tener una tabla de la derecha de la carga TreeTable todos los empleados de esa zona.
Primero, sin embargo de primera hora, ¿cómo puedo poblar el TreeTable?
Gracias!
Solución
Es útil pensar en un JTree
como vista ??em> del subyacente TreeModel
. Un ejemplo de implementación de TreeModel
, destinado para su uso con org.netbeans.swing.outline.Outline
, ilustra un jerárquica FileTreeModel
que puede guiarle. Como se utiliza Oracle, puede encontrar el artículo Dinámica JTree de base de datos de consulta útiles, también.
Adición: El artículo la comprensión del TreeModel puede ser útil, también.
Adición:. Véase también esta relacionada ejemplo que los usos FileTreeModel