Java-Guru gesucht

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

Java-Guru gesucht
hallo leute,
ich habe ein problem und bin kurz vor dem abschnallen: ich habe einen jTree, in dem ein paar Nodes rumgurken. ich will das ding von allem ausser der wurzel putzen.
und ich kriegs nicht hin!
folgendes schon erfolglos probiert: (ich benutze keine normalen Nodes, sondern IconNodes, aber das macht keinen unterschied)

  IconNode root = ((IconNode)tree.getModel().getRoot());
  int cc = root.getChildCount();

  for( int i=cc-1; i >= 0; i--) {
    IconNode child = (IconNode)tree.getModel().getChild(root, i);
    child.removeFromParent();
   }

/* //auch nicht funzende alternative → läuft bei zwei nodes nur einmal durch(!)
Enumeration en = root.children();
while (en.hasMoreElements()) {
IconNode node = ((IconNode)en.nextElement());
node.removeFromParent();
}*/

any thoughts?


ok, ich hätte dem baum sagen müssen, dass er sich mal aktualisieren soll:

tree.updateUI();