JTree bestimmte Notes "enable" stellen?

MadMax2581

Mitglied
Hallo, ich hab mal wieder ein Problem.

Ich hab einen JTree mit einer bestimmten Struktur angelegt.

TreeNode root = createTree(); //hier werden die Knoten hinzugefügt
treeModel = new DefaultTreeModel(root); //TreeModel
NodeTree = new JTree(treeModel); //JTree mit TreeModel
NodeTree.setCellRenderer(new Renderer());
NodeTree.getSelectionModel().addTreeSelectionListener(TreeSelect);

Struktur des Baums:
--> u1
--> u2
haupt --> u3
--> u4

Wenn ich jetzt auf ein einzelnen Zweig z.B. u1 gehe, geht ein Menü auf und da kann man dann implementieren auswählen.

Jetzt will ich, wenn bei u1 implementieren ausgewählt wurde, soll man die anderen Zweige (u2, u3, u4) nicht mehr öffnen können.

Kann mir jemand sagen wie man das machen könnte?

danke
 
Hallo,

was meinst du mit "nicht mehr geöffnet werden können"? Sollen die Zweige nicht mehr aufgeklappt werden können?

MFG

zEriX
 
Die Ordner sollen also noch zu sehen sein, aber man kann sie nicht anklicken (bzw. es tut sich nichts, wenn man drauf klickt) und sie öffnen sich auch nicht mehr --> praktisch enable.

Max
 
Zurück