Hallo ich hab leider zu dem Thema nichts in den FAQs gesehen.
ich möchte einfach nur den Namen programmatisch ändern können, Blätter einfügen und löschen ist kein problem.
Ich möchte nur nicht den ganzen tree neu aufbauen wie in meinem suboptimalen code.
ich suche sowas wie :
node.setName("neuer Name")
modeltree.reload(node);
ich möchte einfach nur den Namen programmatisch ändern können, Blätter einfügen und löschen ist kein problem.
Ich möchte nur nicht den ganzen tree neu aufbauen wie in meinem suboptimalen code.
ich suche sowas wie :
node.setName("neuer Name")
modeltree.reload(node);
Code:
DefaultMutableTreeNode root = new DefaultMutableTreeNode("Wurzel");
DefaultTreeModel treemodel = new DefaultTreeModel(root);
JTree tree = new JTree(treemodel);
JFrame frame = new JFrame();
frame.add(tree);
frame.setSize(200, 300);
frame.setVisible(true);
root = new DefaultMutableTreeNode("Wurzel Neu");