Bonjour,

J'ai 9 ToggleButton, qui sont associer en 3 groupes de 3, et je veux que si l'un des 3 groupes n'as pas été sélectionné, le bouton (que j'appelle ici Generer) ne fonctionne pas.

Voilà mon code, j'ai créer une fonction pour rendre la méthode du bouton plus claire :

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
 	public boolean getEtat() {
		boolean etat = true;
		if (jToggleButtonA1.isSelected() == true
				|| jToggleButtonA2.isSelected() == true
				|| jToggleButtonA3.isSelected() == true
				&& jToggleButtonB1.isSelected() == true
				|| jToggleButtonB2.isSelected() == true
				|| jToggleButtonB3.isSelected() == true
				&& jToggleButtonC1.isSelected() == true
				|| jToggleButtonC2.isSelected() == true
				|| jToggleButtonC3.isSelected() == true) {
			etat = false;
 
		}
		return etat;
	}
 
	private JButton getGenerer() {
		if (Generer == null) {
			Generer = new JButton();
			Generer.setPreferredSize(new Dimension(150, 40));
			Generer.setText("Generate");
			if (getEtat() == false) {
				Generer.enable(false);
 
			}
Mais cela ne fonctionne pas...

Si vous avez la moindre idée de comment rectifier mon problème, je vous remercie d'avance !