Hallo,
ich habe in einer GUI eine JComboBox und drei JCheckBoxes, den Status der JComboBox frage ich wie folgt ab:
Das klappt wunderbar, jetzt würde ich aber auch gerne den Status der JCheckBoxes abfragen, das hätte ich versucht so zu lösen:
Hier gibt es aber massenhaft Fehler beim ausführen, hat zufällig jemand eine Idee an was das liegen könnte?
Hab auch schon versucht z.B.
JCheckBox selectedChoice = (JComboBox)e.getSource();
JCheckBox itemStateChanged = (JComboBox)e.getSource();
...hat aber auch nicht geklappt! Wahrscheinlich wissen ob JCheckBox oder JComboBox selectedChoice?
ich habe in einer GUI eine JComboBox und drei JCheckBoxes, den Status der JComboBox frage ich wie folgt ab:
Code:
public void itemStateChanged(ItemEvent e)
{
JComboBox selectedChoice = (JComboBox)e.getSource();
JComboBox itemStateChanged = (JComboBox)e.getSource();
if(selectedChoice.getSelectedItem().equals("keine Auswahl")){
System.out.println("Fehler, keine Auswahl!!!");
}
if ( selectedChoice.getSelectedItem().equals("Auswahl 1") ){
System.out.println("Auswahl 1");
}
Code:
if (selectedChoice.getSelectedItem().equals("Möglichkeit 1")){
System.out.println("Möglichkeit 1");
if (selectedChoice.getSelectedItem().equals("Möglichkeit 1") && selectedChoice.getSelectedItem().equals("Möglichkeit 2")){
System.out.println("Möglichkeit 1 und Möglichkeit 2");
Hab auch schon versucht z.B.
JCheckBox selectedChoice = (JComboBox)e.getSource();
JCheckBox itemStateChanged = (JComboBox)e.getSource();
...hat aber auch nicht geklappt! Wahrscheinlich wissen ob JCheckBox oder JComboBox selectedChoice?