J
Java_Debütant
Gast
Hallo Leute, brauch einen kleinen Tipp.
Hier mein Code:
Hab drei verschiedene Checkbox. Und ich will, dass wenn man ButtonStarten betätigt, er schaut welche Checkbox true ist und dann dementsprechend Methoden ausführt. Aber der If-Befehl klappt irgendwie nicht.
Wisst ihr vielleicht wie ich es machen soll?
Für eine schnelle hilfreiche Antwort wäre ich sehr dankbar.
Hier mein Code:
Code:
import java.awt.*;
import java.awt.event.*;
import java.awt.event.MouseMotionListener;
import java.applet.Applet;
import java.lang.*;
import java.text.*;
private CheckboxGroup funktion = new CheckboxGroup();
private Checkbox Checkbox1 = new Checkbox("F(x)", true,funktion);
private Checkbox Checkbox2 = new Checkbox("F'(x)",false,funktion);
private Checkbox Checkbox3 = new Checkbox("F''(x)",false,funktion);
public void init() {
ButtonStarten.setBounds(680,70,100,23);
ButtonStarten.setFont (new Font("Lucida Console",1, 13));
ButtonStarten.setLabel("Zeichnen");
this.add(ButtonStarten);
ButtonStarten.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
if (Checkbox1.isSelected()) { // Hier ist mein Problem !!!!!!!!!!!!!!!
ButtonStarten_Action(evt);
}
}
});
Panel cp = new Panel(null);
cp.setBounds(680,100,100,50);
cp.setLayout(new GridLayout(3, 1));
cp.add(Checkbox1);
cp.add(Checkbox2);
cp.add(Checkbox3);
this.add(cp);
}
Hab drei verschiedene Checkbox. Und ich will, dass wenn man ButtonStarten betätigt, er schaut welche Checkbox true ist und dann dementsprechend Methoden ausführt. Aber der If-Befehl klappt irgendwie nicht.
Wisst ihr vielleicht wie ich es machen soll?
Für eine schnelle hilfreiche Antwort wäre ich sehr dankbar.