Hallo,
ich habe folgendes Problem:
Ich habe zwei CheckBoxGroups. Nur wenn in der ersten ein bestimmtes Element ausgewählt ist, soll die zweite "enabled" sein, also auswählbar sein. Dazu habe ich folgenden Code:
Bitte wegen der Namen nicht Böse sein.
Meine Frage wäre jetzt nur: brauche ich einen EventListener oder geht das auch so wie ichs jetzt gemacht habe? Oder hab ich nur einen kleinen logischen / syntaktinesistischen D) Fehler? Compiler-Ansagen gibts übrigens nicht, und ich habe auch die Checkboxen geaddet. Das deaktivieren geht nur halt nicht.
ich habe folgendes Problem:
Ich habe zwei CheckBoxGroups. Nur wenn in der ersten ein bestimmtes Element ausgewählt ist, soll die zweite "enabled" sein, also auswählbar sein. Dazu habe ich folgenden Code:
Java:
//erste Group:
CheckboxGroup B_berechnung = new CheckboxGroup();
Checkbox c1 = new Checkbox("Zeit",B_berechnung,true);
Checkbox c2 = new Checkbox("Weg",B_berechnung,false);
Checkbox c3 = new Checkbox("Beschleunigung",B_berechnung,false);
//zweite Group:
CheckboxGroup cgifzeit = new CheckboxGroup();
Checkbox ifc1 = new Checkbox("Weg",cgifzeit,true);
Checkbox ifc2 = new Checkbox("Beschleunigung",cgifzeit,false);
//Bedingungen:
if(B_berechnung.getSelectedCheckbox() == c1) {
ifc1.setEnabled(true);
ifc2.setEnabled(true);
} else {
ifc1.setEnabled(false);
ifc2.setEnabled(false);
}
Meine Frage wäre jetzt nur: brauche ich einen EventListener oder geht das auch so wie ichs jetzt gemacht habe? Oder hab ich nur einen kleinen logischen / syntaktinesistischen D) Fehler? Compiler-Ansagen gibts übrigens nicht, und ich habe auch die Checkboxen geaddet. Das deaktivieren geht nur halt nicht.