JCheckBox-problemchen

Status
Nicht offen für weitere Antworten.

Exceptionist

Aktives Mitglied
ich habe zwei checkboxen, die beide auch vernünftig angezeigt werden...
ich möchte das so haben, daß ich die eine checkbox aktiviert bzw deaktiviert ist, wenn entsprechend das gegenteil mit der anderen passiert.

geht um eine auswahl des geschlechtes und ich möchte eine eindeutige entscheidung fällen können.
anfangs sind beide enabled, klickt man dann auf eine der beiden boxen, wird auch die andere disabled, jedoch klappt es beim wegnehmen des häkchens nicht, das die disabled checkbox wieder aktiviert wird.

hab es mit einem actionListener und auch mit einem changeListener probiert, jedoch bekomm ich des nicht auf die kette.


hier mal die beiden Listener :

Code:
 mas.addChangeListener(new ChangeListener() {

            public void stateChanged(ChangeEvent ae) {
                if (mas.isEnabled()) {
                    fem.setEnabled(false);
                } 
                else if (!mas.isEnabled()) {
                    fem.setEnabled(true);
                }
                System.out.println(mas.isEnabled());
            }
        });



        fem.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent ae) {
                if (fem.isEnabled()) {
                    mas.setEnabled(false);
                } 
                else if (!fem.isEnabled()) {
                    mas.setEnabled(true);
                }
                System.out.println(fem.isEnabled());
            }
        });

hab absichtlich hier beides probiert und den status ausgeben lassen, jedoch bekomm ich nur beim ersten anklicken fals und direkt danach true angegeben..

wo liegt mein denkfehler bei der sache?

danke für eure antworten
 

Exceptionist

Aktives Mitglied
ach du meinst mit radiodingern arbeiten, beide in eine buttongroup setzen und dadurch das anklicken des anderen verhindern...
jo an sich nich schlecht^^

werd des mal testen

danke ;o)


edit: lool ey wieviel zeit ich mal verloren hab...
zumal ja checkboxes und radiobuttons in html die gleiche funktionsweise haben :roll:

ich druck mir demnächst nen t-shirt mit dem audfdruck "achtung doof!"
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J ActionListener von JCheckBox im Knoten von JTree funktioniert nicht Java Basics - Anfänger-Themen 2
T Zugriff auf JCheckBox Java Basics - Anfänger-Themen 8
K Input/Output JCheckBox mit Bestätigungs-Button Java Basics - Anfänger-Themen 22
V Scale displayed Image via JCheckBox Java Basics - Anfänger-Themen 1
D Status sicher - JCheckbox Java Basics - Anfänger-Themen 4
S JCheckbox kaputt? Java Basics - Anfänger-Themen 12
S JCheckbox-Werte in JTable ändern Java Basics - Anfänger-Themen 2
Spin JCheckbox Java Basics - Anfänger-Themen 3
P JCheckBox Java Basics - Anfänger-Themen 2
H JCheckbox Java Basics - Anfänger-Themen 20
P JCheckBox mit ActionListener Java Basics - Anfänger-Themen 3
L jCheckBox Abfrage Java Basics - Anfänger-Themen 2
D jcheckbox disablen Java Basics - Anfänger-Themen 5
S actionPerformed und JCheckBox Java Basics - Anfänger-Themen 4
N Array aus JCheckBox? 1000 if's UPDATE: Spaltennamen auslesen Java Basics - Anfänger-Themen 12
U JCheckBox Java Basics - Anfänger-Themen 5
S JCheckBox überwachen Java Basics - Anfänger-Themen 2
J Taschenrechner Problemchen Java Basics - Anfänger-Themen 3
B Problemchen mit Bild Java Basics - Anfänger-Themen 10
S ImageViewer mit kleinen Problemchen Java Basics - Anfänger-Themen 4
P Problemchen mit Array Java Basics - Anfänger-Themen 14
X Problemchen C++ vs. Java Java Basics - Anfänger-Themen 19
T JDBC Problemchen Java Basics - Anfänger-Themen 2
N Kleines Problemchen mit ButtonGroup Java Basics - Anfänger-Themen 2
S GridBagLayout: Problemchen Java Basics - Anfänger-Themen 2
C Problemchen mit Exception(s) Java Basics - Anfänger-Themen 22
J anfänger problemchen. Java Basics - Anfänger-Themen 26
I kleines problemchen bei DecimalFormat Java Basics - Anfänger-Themen 6

Ähnliche Java Themen


Oben