Come posso usare un TreeTable per mostrare tutte le righe in una tabella Oracle SQL?
-
01-10-2019 - |
Domanda
Ho questa tabella:
CREATE TABLE perarea ( id_area INT chiave primaria, nombre VARCHAR2 (200), id_areapadre INT riferimenti perarea (id_area) );
E questo è stato aggiunto per accedere ai dati:
La mia intenzione è quella di creare una gerarchia che indichi le zone e le loro subordinati nella vista ad albero. Poi, quando un utente seleziona un nodo, un tavolo a destra del carico TreeTable tutto dipendente da quella zona.
prima però di Prima cosa, come posso popolare il TreeTable?
Grazie!
Soluzione
E 'utile pensare a un JTree
come vista ??em> del sottostante TreeModel
. Un esempio di implementazione TreeModel
, destinato all'uso con org.netbeans.swing.outline.Outline
, illustra un gerarchica FileTreeModel
che possono guidare. Come si utilizza Oracle, si può trovare l'articolo Dinamico JTree dal database di query utile, anche.
Addendum: L'articolo Comprendere la TreeModel può essere utile, anche.
Addendum:. Vedi anche questo relativo esempio che usi FileTreeModel