2

I have this table:

CREATE TABLE perarea ( id_area INT primary key, nombre VARCHAR2(200), id_areapadre INT references perarea(id_area) );

And this was added to access the data:

alt text

My intention is to create a hierarchy showing areas and their subordinates in the treeview. Then when a user clicks a node, have a table on the right of the treetable load all employee from that area.

First thing's first though, how can I populate the treetable?

Thank you!

Alex
  • 21,273
  • 10
  • 61
  • 73
Sergio Tapia
  • 40,006
  • 76
  • 183
  • 254

1 Answers1

2

It's helpful to think of a JTree as a view of the underlying TreeModel. An example implementation of TreeModel, intended for use with org.netbeans.swing.outline.Outline, illustrates a hierarchical FileTreeModel that may guide you. As you are using Oracle, you may find the article Dynamic JTree from database query helpful, too.

Addendum: The article Understanding the TreeModel may be helpful, too.

Addendum: See also this related example that uses FileTreeModel.

trashgod
  • 203,806
  • 29
  • 246
  • 1,045