Hallo zusammen,
ich erstelle mehrere Checkboxen... deren Anzahl und Beschriftung variabel sind.
Und zwar mit folgendem Code:
("listBereiche": ist ein String-Array das variabel ist... und die Beschriftungen enthält)... die Bereiche sind zum Beispiel: Fertigung, Controlling, Marketing, etc. ...
("jpBereiche" ist ein JPanel.)
Jetzt habe ich das Probleme, dass ich mehrere Checkboxen habe, die alle gleich heißen (nämlich "cbBereiche"). Kann ich den Namen (=cbBereiche) auch dynamisch erstellen? Also zum Beispiel: Name + Zahl (Zahl wird ja immer um eins erhöht)?
Muss die später nämlich irgendwie auslesen... also zum Beispiel den Status.---> cbBereiche.getState()
und so weiß ich nicht wie das geht, wenn alle gleich heißen...
Kann mir jemand weiterhelfen?
Gruß Alex
ich erstelle mehrere Checkboxen... deren Anzahl und Beschriftung variabel sind.
Und zwar mit folgendem Code:
Code:
for (int i = 0; i < listBereiche.length; i++) {
Checkbox cbBereiche = new Checkbox(listBereiche[i], false);
cbBereiche.setEnabled(false);
jpBereiche.setLayout(new GridLayout(listBereiche.length, 1));
jpBereiche.add(cbBereiche);
}
("listBereiche": ist ein String-Array das variabel ist... und die Beschriftungen enthält)... die Bereiche sind zum Beispiel: Fertigung, Controlling, Marketing, etc. ...
("jpBereiche" ist ein JPanel.)
Jetzt habe ich das Probleme, dass ich mehrere Checkboxen habe, die alle gleich heißen (nämlich "cbBereiche"). Kann ich den Namen (=cbBereiche) auch dynamisch erstellen? Also zum Beispiel: Name + Zahl (Zahl wird ja immer um eins erhöht)?
Muss die später nämlich irgendwie auslesen... also zum Beispiel den Status.---> cbBereiche.getState()
und so weiß ich nicht wie das geht, wenn alle gleich heißen...
Kann mir jemand weiterhelfen?
Gruß Alex