jimb0p
Erfahrenes Mitglied
Hallo Zusammen,
ich habe im Moment das Problem, dass ich noch über die Herangehensweise nachdenke. Ich hole mir aus der Datenbank alle Kategorien die es gibt. Jede Kategorie kann jeweils eine Unterkategorie haben und zwar beliebig viele. Ich hole die Ergebnisse mit drei ArrayListen ab. Spalte eins ist der Primärschlüssel der Kategorie, Zweite Spalte der Name der Kategorie und dritte Spalte ist der Wert der Oberkategorie (also welchem Primärschlüssel diese Kategorie zugeordnet ist.). Wie genau gehe ich es jetzt an um diese Liste so zu sortieren, dass ich sie in einen JTree reinbekomme? Kurzen Auszug:
1 | Root | 0
2 | Kategorie 1 | 1
14 | Kategorie 2 | 1
19 | Kategorie 3 | 1
5 | Unterkategorie 1 | 2
4 | Unterkategorie 2 | 2
128 | Unterkategorie 3 | 2
usw.
Freue mich über jeden Tipp. Möchte Schlussendlich an die GUI ein DefaultMutableTreeNode übergeben, wo es dann an den JTree übergeben wird, oder ist das falsch gedacht?
Gruß
ich habe im Moment das Problem, dass ich noch über die Herangehensweise nachdenke. Ich hole mir aus der Datenbank alle Kategorien die es gibt. Jede Kategorie kann jeweils eine Unterkategorie haben und zwar beliebig viele. Ich hole die Ergebnisse mit drei ArrayListen ab. Spalte eins ist der Primärschlüssel der Kategorie, Zweite Spalte der Name der Kategorie und dritte Spalte ist der Wert der Oberkategorie (also welchem Primärschlüssel diese Kategorie zugeordnet ist.). Wie genau gehe ich es jetzt an um diese Liste so zu sortieren, dass ich sie in einen JTree reinbekomme? Kurzen Auszug:
1 | Root | 0
2 | Kategorie 1 | 1
14 | Kategorie 2 | 1
19 | Kategorie 3 | 1
5 | Unterkategorie 1 | 2
4 | Unterkategorie 2 | 2
128 | Unterkategorie 3 | 2
usw.
Freue mich über jeden Tipp. Möchte Schlussendlich an die GUI ein DefaultMutableTreeNode übergeben, wo es dann an den JTree übergeben wird, oder ist das falsch gedacht?
Gruß