JTree dynamisch ändern

Hallo,

ich würde gerne die Struktur eines JTree dynamisch ändern, evtl. indem ich die neue Baumstruktur dem JTree mit setModel übergebe.

Leider funktioniert es so nicht. Ich sehe zwar die neuen Knoten, kann diese aber nicht mehr aufklappen.

Hat jemand verständlichen Beispielcode, welcher einen vorhandenen JTree komplett austauscht?

Gruß,
CaipiMan