ich habe einen jtree mit einem festen rootnode
wenn ich mit removeallchildren() die ganzen anderen knoten lösche passiert nix in dem tree die knoten sind immer noch da
wenn ich bei dem model nodechange(root) aufrufe passiert leider auch nix
hier mal der code wenn einer weiter weiß wäre das sehr schön
wenn ich mit removeallchildren() die ganzen anderen knoten lösche passiert nix in dem tree die knoten sind immer noch da
wenn ich bei dem model nodechange(root) aufrufe passiert leider auch nix
Code:
private void loadProjects()
{
root.removeAllChildren();
//treemodel.nodeChanged(root);
treemodel.nodeStructureChanged(root);
Vector data = quelle.getData();
System.out.println("asdasda");
//laden der project namen
//for(int i=0;i!=data.size();i++)
{
DefaultMutableTreeNode project = new DefaultMutableTreeNode("asda");//data.get(i));
project.add(new DefaultMutableTreeNode("JAR Projekte"));
project.add(new DefaultMutableTreeNode("Quellcode Dateien"));
project.add(new DefaultMutableTreeNode("Zusatz Dateien"));
treemodel.insertNodeInto(project,root,root.getChildCount());
}
}