Hallo!
Ich bin seit einigen Tagen schon am Grübeln, und irgendwie komme ich nicht mehr weiter. Ich habe auch die Suchfunktion bemüht, aber irgendwie bringt die nicht die Lösung meines Problems.
Also:
Ich befülle mein JTree mit einer eigenen Klasse, welche ich von DefaultMutableTreeNode abgeleitet habe, mit dem Unterschied, dass diese eigene Node noch so einige zusätzliche Infos, u.a. z.B. eine bestimmte ID, speichert. Nun möchte ich, dass das JTree nachträglich nach dieser Node durchsucht wird, diese dann komplett bis zur Rootnode aufgeklappt wird.
Doch ich scheitere schon am Anfang, dem Auffinden der Rootnode. Wie komme ich über das JTree an das Teil? Mir schwebte dann vor, diese dann rekursiv zu durchsuchen, um auf diesem Weg die gesuchte Node zu finden. Wie bringe ich dann das JTree dazu, diesen Pfad zu expandieren? Kann mir da jemand helfen, bin völlig ratlos?
Vielen Dank!
AF
Ich bin seit einigen Tagen schon am Grübeln, und irgendwie komme ich nicht mehr weiter. Ich habe auch die Suchfunktion bemüht, aber irgendwie bringt die nicht die Lösung meines Problems.
Also:
Ich befülle mein JTree mit einer eigenen Klasse, welche ich von DefaultMutableTreeNode abgeleitet habe, mit dem Unterschied, dass diese eigene Node noch so einige zusätzliche Infos, u.a. z.B. eine bestimmte ID, speichert. Nun möchte ich, dass das JTree nachträglich nach dieser Node durchsucht wird, diese dann komplett bis zur Rootnode aufgeklappt wird.
Doch ich scheitere schon am Anfang, dem Auffinden der Rootnode. Wie komme ich über das JTree an das Teil? Mir schwebte dann vor, diese dann rekursiv zu durchsuchen, um auf diesem Weg die gesuchte Node zu finden. Wie bringe ich dann das JTree dazu, diesen Pfad zu expandieren? Kann mir da jemand helfen, bin völlig ratlos?
Vielen Dank!
AF