Hallo,
ich sitze vor einer kleinen nervenden "Herausforderung":
Folgende Situation:
- ich habe eine neue Klasse geschrieben,
- in der eine main erstelle ich für testzwecke ein Frame und lass einen JTree dort anzeigen
- eine Methode erstellt rekursiv die einzelnen Einträge anhand einer XML-Datei, deren Algorithmus (der Methode) ich geschrieben habe, da ich nicht auf JAXB ausweichen kann.
- ich übergebe also sämtliche DefaultMutableTreeNode's, die ich aus der Methode bekomme an ein bereits vorhandenes Node des JTrees der main.
Problem/Herausforderung:
Bei der Anzeige wird zwar die erste Node der Methodenrückgabe als Symbol angezeigt, der "Text" ist jedoch "leer"
ich habe nun mal versucht herauszufinden was das leer bedeutet und hab mir das entsprechende Element von der main aus ausgeben lassen und voila, da ist doch was drin.
Es wird aber nur das erste Element nicht angezeigt, alle anderen funktionieren!
Da ich noch nicht viel Ahnung von Jtrees und dergleichen habe,
bin ich bei dem Versuch Workarrounds zu bauen doch gescheitert(Sprich ich habe versucht entsprechende nodes zu adden, deren Wert einen fixen String, bsp. "hallo" beinhalteten
Kann mir jemand vielleicht sagen wo hier das Problem liegt und wo ich vielleicht einen Fehler gemacht habe?
Danke schon mal
ich sitze vor einer kleinen nervenden "Herausforderung":
Folgende Situation:
- ich habe eine neue Klasse geschrieben,
- in der eine main erstelle ich für testzwecke ein Frame und lass einen JTree dort anzeigen
- eine Methode erstellt rekursiv die einzelnen Einträge anhand einer XML-Datei, deren Algorithmus (der Methode) ich geschrieben habe, da ich nicht auf JAXB ausweichen kann.
- ich übergebe also sämtliche DefaultMutableTreeNode's, die ich aus der Methode bekomme an ein bereits vorhandenes Node des JTrees der main.
Problem/Herausforderung:
Bei der Anzeige wird zwar die erste Node der Methodenrückgabe als Symbol angezeigt, der "Text" ist jedoch "leer"
ich habe nun mal versucht herauszufinden was das leer bedeutet und hab mir das entsprechende Element von der main aus ausgeben lassen und voila, da ist doch was drin.
Es wird aber nur das erste Element nicht angezeigt, alle anderen funktionieren!
Da ich noch nicht viel Ahnung von Jtrees und dergleichen habe,
bin ich bei dem Versuch Workarrounds zu bauen doch gescheitert(Sprich ich habe versucht entsprechende nodes zu adden, deren Wert einen fixen String, bsp. "hallo" beinhalteten
Kann mir jemand vielleicht sagen wo hier das Problem liegt und wo ich vielleicht einen Fehler gemacht habe?
Danke schon mal