Hallo,
Ich hab da mal eine Frage zum Thema JTable und die Suche hat dazu irgendwie nix ausgespuckt. Ich habe folgende Situation:
Eine Liste die "Requirement"-Objekte enthält, diese enthalten dann weitere Informationen und es gibt drei verschiedene Typen: UseCase, ServiceGoal und BusinessCase. Es soll nun möglich sein UseCases weiter zu verfeinern. In in der Spezifikation steht das dann als "Ein UseCase sollte aus meheren UseCases bestehen können." drin.
Die erste Liste in die JTable zu bekommen ist mir gelungen. Die Datenstruktur im Hintergrund arbeitet auch korrekt mit den Unterlisten. Ich habe mir gedacht, dass ich die Struktur mit Schleifen durchgehe und zur Anzeige alles in eine Liste schiebe. Das funktioniert mit einer Unterliste pro Objekt auch ganz gut. Aber es ist nicht möglich ein Objekt aus einer Unterliste nochmals zu verfeinern.
Außerdem ist es nicht mehr möglich diese Unterobjekte zu ändern, wenn sie einmal drin sind. Verständlich, schließlich stimmen die Positionen von "getRow" ja nicht mit der Datenstruktur überein. So etwas könnte vielleicht so aussehen:
1. Fall
a. Unterfall 1
b. Unterfall 2
i Unterunterfall 1
2. Fall
a. Unterfall 1
3. Fall
...
Hat jemand von euch eine Idee wie man das in Java realisieren kann? Am besten wäre es echt als JTable, ein erster versuch mit einem JTree ging in die Hose. Glaube nicht das der JTree dafür wirklich geeignet ist.
Schon einmal im Voraus recht herzlichen Dank,
Charriu
Ich hab da mal eine Frage zum Thema JTable und die Suche hat dazu irgendwie nix ausgespuckt. Ich habe folgende Situation:
Eine Liste die "Requirement"-Objekte enthält, diese enthalten dann weitere Informationen und es gibt drei verschiedene Typen: UseCase, ServiceGoal und BusinessCase. Es soll nun möglich sein UseCases weiter zu verfeinern. In in der Spezifikation steht das dann als "Ein UseCase sollte aus meheren UseCases bestehen können." drin.
Die erste Liste in die JTable zu bekommen ist mir gelungen. Die Datenstruktur im Hintergrund arbeitet auch korrekt mit den Unterlisten. Ich habe mir gedacht, dass ich die Struktur mit Schleifen durchgehe und zur Anzeige alles in eine Liste schiebe. Das funktioniert mit einer Unterliste pro Objekt auch ganz gut. Aber es ist nicht möglich ein Objekt aus einer Unterliste nochmals zu verfeinern.
Außerdem ist es nicht mehr möglich diese Unterobjekte zu ändern, wenn sie einmal drin sind. Verständlich, schließlich stimmen die Positionen von "getRow" ja nicht mit der Datenstruktur überein. So etwas könnte vielleicht so aussehen:
1. Fall
a. Unterfall 1
b. Unterfall 2
i Unterunterfall 1
2. Fall
a. Unterfall 1
3. Fall
...
Hat jemand von euch eine Idee wie man das in Java realisieren kann? Am besten wäre es echt als JTable, ein erster versuch mit einem JTree ging in die Hose. Glaube nicht das der JTree dafür wirklich geeignet ist.
Schon einmal im Voraus recht herzlichen Dank,
Charriu