Bonjour,

j'ai programme a réaliser dans lequel j'utilise des checkbox regroupé dans une checkboxgroup et où j'ai besoin de connaitre quelle checkbox est a l'etat actif.

Par exemple dans le programme suivant comment je peux faire pour ajouter un "system.out.println" qui m'indiquerai 1 si c'est la case 1 qui est coché 2 si c'est la 2 et 3 si c'est la 3 ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
public class CheckBox extends JFrame
{
 
	private JLabel _Test;
	private CheckboxGroup _checkBox;
	private Checkbox _1;
	private Checkbox _2;
	private Checkbox _3;
 
	public CheckBox() 
	{
		this._Test = new JLabel ("Test :");
		this._checkBox = new CheckboxGroup();
		this._1 = new Checkbox("1",_checkBox,true);
		this._2 = new Checkbox("2",_checkBox,false);
		this._3 = new Checkbox("3",_checkBox,false);
 
		Container c = this.getContentPane();
		c.setLayout(new GridLayout(1,1));
 
 
		c.add(this._Test);
		c.add(this._1);
		c.add(this._2);
		c.add(this._3);
 
		this.pack();
	}
 
 
 
	public static void main(String[] args) 
	{
		CheckBox c = new CheckBox ();
		c.setVisible(true);
	}
 
}
j'espere que ma question est assez claire ....

Merci pour vos réponses !