j'ai une boite de dialogue de confirmation avec yes/no/cancel, je veux tester son retour, mon code ne fonctionne pas:

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
 
int result = JOptionPane.showConfirmDialog(null,
						passagePanel(), "Passage",
						JOptionPane.YES_NO_CANCEL_OPTION,
						JOptionPane.PLAIN_MESSAGE);
				switch (result) {
				case JOptionPane.YES_OPTION:
					passer();
					renouv(annee_encours, annee_univ, plus, cycle, bloc,
							code_motif);
					break;
				case JOptionPane.NO_OPTION:
					doubler();
					renouv(annee_encours, annee_univ, plus, cycle, bloc,
							code_motif);
					break;
				case JOptionPane.CANCEL_OPTION:
					dispose();
					break;
				}
quand je clique n'importe quel choix, il ne se passe rien, même pas un message d'erreur