Auslesen mehrerer jComboBox (-en)

Tzwenn

Mitglied
Hallo.

Ich möchte gerne die Indizes mehrere Comboboxen auslesen und dazu eine for-Schleife verwenden.

Der Zähler soll dabei dem Namen der Combobox enthalten sein, z.B.
Java:
for (int i=1;<=10;i++)
  int Inhalt = JComboBox[i].getSelectedIndex()
Leider sind meine bisherigen Versuche gescheitert.

Wie kann ich sowas realisieren.?

Gruß
Sven
 
Zuletzt bearbeitet von einem Moderator:
Code bitte in Code-Tags packen, danke! 🙂 PS: Dann werden auch keine [i] verschluckt 😉
[java] .. dein code ... [/java]
 
Meinst du sowas in der Art?
Java:
        String[] selectedItem = (String[])combobox.getSelectedItem();
       
        for (int i = 0; i < selectedItem.length; i++){
           System.out.println(String.format("item %s = %s", i, selectedItem[i]));
        }
 
Du hast meherer ComboBoxen und willst von jeder das selektierte Item auslesen?
Dann mach es so ähnlich wie Jardcore es schon gezeigt hat. Gib beim Initialisieren alle ComboBoxen in die gleiche Liste, beim Auslesen iterierst du über die Liste und kannst dir von jeder das selektierte Item holen.
 

Zurück
Oben