Jcheckbox Status nachträglich abfragen

O

Ole

Gast
Hallo,

ich habe überall gesucht hab aber für mein Problem keine passende Lösung gefunden.
Also: Ich habe ein Java- Programm mit dem ich in einer for- Schleife Checkboxen erstelle.
Dort schreibe ich einfach:

Java:
        for (int i = 0; i < feld.length; i++)
        {
            String cbName= feld[i].toString();
            cb = new JCheckBox(cbName);
            cb.setActionCommand(cb.getText());
            cb.setName(cbName);
            panel.add(cb);
        }
Soweit so gut. Jetzt erzeuge ich also x Checkboxen für die Anzahl der Strings, die in der Variablen feld stehen (bei mir im Beispiel: 5).
Wie kann ich jetzt nach dem drücken eines Buttons, an dem ein ActionListener hängt
in der Methode actionPerformed den Status jeder einzelnen Checkbox abfragen?

Ich hab zwar die Methode isSelected() gefunden, aber auf welches Objekt soll ich das denn anwenden?
Wenn ich 5 Checkboxen hätte und jede würde eine eigene Referenz haben (cb1, cb2,...)
dann könnte ich ja gezielt abfragen:
Code:
cb1.isSelected()
Code:
cb2.isSelected()

Viele Lösungen arbeiten auch damit, einen ActionListener an jeder Checkbox zu registrieren.
Es soll jedoch nur der eine Button einen ActionListener erhalten.

Ich steh im Moment auf dem Schlauch wie ich explizit alle erzeugten Checkboxen nachträglich anspreche, bzw. in der o.a. for- Schleife eine einmalige Referenzvariable für jede Checkbox erzeugen kann.
Kann mir da jemand da einen Tip geben?
 

eRaaaa

Top Contributor
Indem du dir z.B. die einzelnen Checkboxen in einer Liste merkst? Also zusätzlich zu dem panel.add(). auch etwas ala` checkboxes.add(..) und dann kannst du ja die Liste später durchlaufen und jede Box abfragen!
 
T

Tomate_Salat

Gast
da du auch die Anzahl der Checkboxen kennst [c]feld.length[/c] könntest du die Referenzen auch in einem Array halten.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Falsches Rendern durch JCheckBox in eigenem JTree AWT, Swing, JavaFX & SWT 6
C JCheckBox disabled text color AWT, Swing, JavaFX & SWT 9
S JRadioButton und JCheckBox im JTree AWT, Swing, JavaFX & SWT 14
B JCheckBox ausrichten ? AWT, Swing, JavaFX & SWT 1
Paul15 JCheckBox und JToggleButton AWT, Swing, JavaFX & SWT 5
M Swing JCheckbox Namen vergeben? AWT, Swing, JavaFX & SWT 5
E Zustand der JCheckBox abfragen AWT, Swing, JavaFX & SWT 1
D JCheckbox und JSpinner in JTable AWT, Swing, JavaFX & SWT 9
K Swing JCheckbox ändern AWT, Swing, JavaFX & SWT 3
N ChangeListener und jCheckBox AWT, Swing, JavaFX & SWT 3
B JTable inkl. JCheckbox AWT, Swing, JavaFX & SWT 5
StrikeTom JCheckBox in JTable AWT, Swing, JavaFX & SWT 6
A Swing JCheckbox transparent machen AWT, Swing, JavaFX & SWT 7
G Swing JCheckBox, setEnabled(false) und HTML Text Problem AWT, Swing, JavaFX & SWT 5
Z Swing JCheckBox in einer JTable AWT, Swing, JavaFX & SWT 8
B JCheckbox ja oder nein AWT, Swing, JavaFX & SWT 3
C Swing JCheckBox setEditable(false)? AWT, Swing, JavaFX & SWT 9
X Swing JCheckbox in JTable AWT, Swing, JavaFX & SWT 6
F DefaultTableCellRenderer blendet JCheckBox aus AWT, Swing, JavaFX & SWT 4
Burny91 Swing JCheckBox in JList einbetten AWT, Swing, JavaFX & SWT 4
K JCheckBox datenstruktur AWT, Swing, JavaFX & SWT 10
J Swing JCheckBox enabled, aber graues Kästchen AWT, Swing, JavaFX & SWT 2
S Swing Problem mit JCheckBox auf JPanel in JScrollPane AWT, Swing, JavaFX & SWT 8
C JCheckBox Kreuz statt Haken AWT, Swing, JavaFX & SWT 7
S Swing Werte einer Jcheckbox aus eine Klasse A in eine Klasse B aufrufen AWT, Swing, JavaFX & SWT 6
S GUI blocked after checked a JcheckBox AWT, Swing, JavaFX & SWT 2
S JCheckBox Paint AWT, Swing, JavaFX & SWT 7
M JCheckBox Icon anpassen AWT, Swing, JavaFX & SWT 2
E Matrix mit JCheckBox AWT, Swing, JavaFX & SWT 29
Balbes Änderung des Wertes von JCheckBox in einer JTable AWT, Swing, JavaFX & SWT 4
S Frage zu JCheckBox AWT, Swing, JavaFX & SWT 2
T Swing JCheckBox: Wie getState() abfragen? AWT, Swing, JavaFX & SWT 2
FoolMoon Swing JCheckBox neben Text in einer Tabelle AWT, Swing, JavaFX & SWT 2
J Icon einer JCheckBox AWT, Swing, JavaFX & SWT 6
E Swing Wechsel in JCheckBox abfangen AWT, Swing, JavaFX & SWT 10
S JCheckBox AWT, Swing, JavaFX & SWT 9
D JTable - JCheckbox und Renderer AWT, Swing, JavaFX & SWT 2
V JCheckBox in JTable AWT, Swing, JavaFX & SWT 3
T JCheckBox deselektieren (Haken wieder entfernen) - wie? AWT, Swing, JavaFX & SWT 5
W JRadioButton / JCheckBox problem AWT, Swing, JavaFX & SWT 6
K JCheckBox in einer JTable auswählbar machen AWT, Swing, JavaFX & SWT 2
J Listener erkennt Deselektierung von JCheckbox nicht AWT, Swing, JavaFX & SWT 13
T Dynamische Anpassung einer jCheckBox AWT, Swing, JavaFX & SWT 11
T JCheckBox ohne "Box"? AWT, Swing, JavaFX & SWT 6
H JCheckBox - Ist die Abfrage wirklich so umständlich ? AWT, Swing, JavaFX & SWT 3
A Problem der Größe von JCheckBox nach Hinzufügen eines Popups AWT, Swing, JavaFX & SWT 2
F Wie Item Listener zu JCheckBox(in JTable) hinzufügen? AWT, Swing, JavaFX & SWT 6
M JCheckbox, das selektieren verhindern AWT, Swing, JavaFX & SWT 9
M JCheckBox Standard MouseListener entfernen AWT, Swing, JavaFX & SWT 13
A JCheckBox abfragen AWT, Swing, JavaFX & SWT 6
J Variabler VariablenIdentifier - JCheckBox AWT, Swing, JavaFX & SWT 9
I JTree und JCheckbox Problem AWT, Swing, JavaFX & SWT 4
G jCheckBox AWT, Swing, JavaFX & SWT 8
G JMenu problem mit der Breite von einer JCheckBox AWT, Swing, JavaFX & SWT 2
D Seltsamer Rahmen bei JCheckBox AWT, Swing, JavaFX & SWT 7
G JCheckBox mit Text und Icon AWT, Swing, JavaFX & SWT 5
M JCheckbox in JCombobox AWT, Swing, JavaFX & SWT 7
L jCheckBox - aktiviert und nicht aktiviert AWT, Swing, JavaFX & SWT 7
H jCheckBox abschalten AWT, Swing, JavaFX & SWT 3
B JTextFiled, JCheckBox, JSpinner Eigenschaften speichern AWT, Swing, JavaFX & SWT 2
G JCheckbox Buttongroup Problem AWT, Swing, JavaFX & SWT 7
P JCheckBox: das 4eck mit kreuz soll rechts vom wort stehen AWT, Swing, JavaFX & SWT 3
R JCheckBox mit Image und Text AWT, Swing, JavaFX & SWT 5
G JCheckBox nicht änderbar machen AWT, Swing, JavaFX & SWT 2
V Statusabfrage von JCheckBox und JComboBox AWT, Swing, JavaFX & SWT 7
P JCheckBox AWT, Swing, JavaFX & SWT 4
L Probleme mit JCheckBox AWT, Swing, JavaFX & SWT 15
A JButton und JCheckBox im JTree reagieren nicht AWT, Swing, JavaFX & SWT 13
J JCheckBoxMenuItem und JCheckBox synchronisieren AWT, Swing, JavaFX & SWT 6
D Welche JCheckBox des Arrays ist das? AWT, Swing, JavaFX & SWT 2
P JCheckbox einmal gewählt immer gewählt ? AWT, Swing, JavaFX & SWT 2
M Weiße JCheckBox? AWT, Swing, JavaFX & SWT 5
S Herausbekommen welche JCheckBox selectiert wurde AWT, Swing, JavaFX & SWT 6
beatles Swing JTextField - Game Status aus Array anzeigen AWT, Swing, JavaFX & SWT 3
F Java FX AudioPlayer: wie reagiert man auf den Status "Musik abgespielt" AWT, Swing, JavaFX & SWT 2
F Status von RadioButtons abfragen AWT, Swing, JavaFX & SWT 5
D Fibonacci-Folge status Leiste. AWT, Swing, JavaFX & SWT 16
G Status(minimiert, maximi) eines JInternakframes herausfinden AWT, Swing, JavaFX & SWT 3
G JInternalFrame Fenster Status von Icon nach Normal? AWT, Swing, JavaFX & SWT 5
T 2 JScrollPanes auf den selben Status setzten AWT, Swing, JavaFX & SWT 8
A JTree: Status des Baums speichern? AWT, Swing, JavaFX & SWT 15
D CheckBox ändert Status nur, wenn sie FocusOwner ist AWT, Swing, JavaFX & SWT 2
G Status der Berechnung per JProgress anzeigen lassen AWT, Swing, JavaFX & SWT 6
N JavaFX Projekt nachträglich zu JavaFX Application machen? AWT, Swing, JavaFX & SWT 1
M Swing JLabel mit fester größe nachträglich formatieren AWT, Swing, JavaFX & SWT 2
K JLabel nachträglich laden AWT, Swing, JavaFX & SWT 6
A Textfeld nachträglich einfügen AWT, Swing, JavaFX & SWT 4
H Swing JCalendarCombo nachträglich Datum und Time AWT, Swing, JavaFX & SWT 2
D LayoutManager GridBag | weight nachträglich ändern AWT, Swing, JavaFX & SWT 3
B GUI Editor nachträglich anschalten? AWT, Swing, JavaFX & SWT 4
C Swing JFrame nachträglich Größe ändern AWT, Swing, JavaFX & SWT 6
N Swing JTable: Objekttyp einer Spalte nachträglich ändern AWT, Swing, JavaFX & SWT 6
G JComponent nachträglich in JPanel einfügen AWT, Swing, JavaFX & SWT 5
G Anordnung MenuItems nachträglich ändern AWT, Swing, JavaFX & SWT 2
S swt table mit checkboxen: wie nachträglich im code setzen? AWT, Swing, JavaFX & SWT 6
S Nachträglich Swing-Elemente in JFrame erzeugen AWT, Swing, JavaFX & SWT 18
T SWT - Text eines TreeItems nachträglich ändern AWT, Swing, JavaFX & SWT 6
J JTable nachträglich in einen JScrollPane einfügen AWT, Swing, JavaFX & SWT 6
B JTable - Zeilen nachträglich hinzufügen? AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben