G
Guest
Gast
hall zusammen,
ich würde gern eine TabbedPane mit einem Array gestalten.
kann mir da vielleicht einer von euch helfen?
so schaut die aufgabe aus:
String[] karte = {
"A", "B","C",
"D","E","F",
"G","H","I",
"J", "K", "L",
"M","N","O",
"PQ","R","ST","UVW","XYZ"};
Das Programm sollte so flexibel geschrieben sein, dass Aufschriften der Karteikartenreiter beliebig geändert werden können, ohne das Programm ändern zu müssen. Im Bild sind beispielsweise die Buchstaben S und T zu einer Karteikarte zusammengefasst. Ebenso die Buchstaben U,V ,W und X,Y,Z. Bei Trennung der Buchstaben (also lediglich 1 Änderung im String-Array), werden die Karteikarten entsprechend "richtig" dargestellt. Die Anzahl der Karteikarten hängt damit von der Anzahl der Elemente im String-Array ab.
Verwenden Sie für die Komponenten, die auf den Karteikarten liegen, ebenfalls Arrays. Jede Karteikarte enthält eine JList. Die Anzahl der JListen ist also von der Anzahl der Karteikarten abhängig.
JList[] jliste = new JList[karte.length];
ich würde gern eine TabbedPane mit einem Array gestalten.
kann mir da vielleicht einer von euch helfen?
so schaut die aufgabe aus:
String[] karte = {
"A", "B","C",
"D","E","F",
"G","H","I",
"J", "K", "L",
"M","N","O",
"PQ","R","ST","UVW","XYZ"};
Das Programm sollte so flexibel geschrieben sein, dass Aufschriften der Karteikartenreiter beliebig geändert werden können, ohne das Programm ändern zu müssen. Im Bild sind beispielsweise die Buchstaben S und T zu einer Karteikarte zusammengefasst. Ebenso die Buchstaben U,V ,W und X,Y,Z. Bei Trennung der Buchstaben (also lediglich 1 Änderung im String-Array), werden die Karteikarten entsprechend "richtig" dargestellt. Die Anzahl der Karteikarten hängt damit von der Anzahl der Elemente im String-Array ab.
Verwenden Sie für die Komponenten, die auf den Karteikarten liegen, ebenfalls Arrays. Jede Karteikarte enthält eine JList. Die Anzahl der JListen ist also von der Anzahl der Karteikarten abhängig.
JList[] jliste = new JList[karte.length];