JTree updaten

unltd

Mitglied
Hallo,

ich habe ein Problem mit meinem JTree.
Es handelt sich um ein Frame, das aus zwei Panels besteht. Links baue ich den Tree auf, der Inhalt dazu wird aus einer Datenbank geholt. Im rechten Panel werden die Daten zu einem selektierten Datensatz dann angezeigt. Der Name des Datensatzes ist gleich dem Names des Nodes im Tree. Wenn ich nun den Namen ändere und diese Anderung auf der DB speichere, muss ja auch der Namen des Nodes im Tree aktualisiert werden.

Über treeModel.reload, updateUI oder repaint funktioniert es leider nicht.

Hoffe auf hilfe

unltd
 
Im TreeModel könntest Du Methoden anlegen zum einfügen, updaten und entfernen von Modelinhalten.

z.B.:

Code:
public void insertNode(Object newChild){
     ...//objekt in das model einfügen
     fireTreeNodesValuesChanged(newChild);//Baum aktualisieren
}
 
Zurück