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
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