1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| public class Service implements ActionListener
{
private JCheckBox all = new JCheckBox("all");
private JButton b1 = new JButton ("b1");
public void init() {
//pas besoin de mettre un listener sur la chekbox, toi tu veux voir un evenement sur un bouton, et ensuite tu teste l'etat de la checkbox !!
// all.addaddActionListener((ActionListener) this);
b1.addActionListener((ActionListener) this);
...
}
public void actionPerformed(ActionEvent e){
// Tu arriveras dans cette méthode seulement lors d'un clik sur le bouton
//Teste si le chekbox est coché ?
if(all.isSelected())
{
// Action quand le boutton est cliqué
System.out.println("CLICK SUR LE BOUTON");
}
}
} |