Bonjour à tous,
Petit problème idiot je pense ou peut-être un bogue.
Je veux faire la distinction entre le bouton ok et annuler :
J'ai vérifié les valeurs de la variable retour qui renvoi bien 0 pour ok et 2 pou annuler idem pour la variable option.
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 public static void closeApplication() { IhmConverter ihm = IhmConverter.getInstance(); JOptionPane option = new JOptionPane(); int retour = option.showConfirmDialog(ihm, Final.getMsgExit(), Final.getMsgExitTitle(), option.OK_CANCEL_OPTION); if (retour == option.OK_OPTION) { ihm.setVisible(false); ihm.dispose(); System.exit(0); } else if (retour == option.CANCEL_OPTION) { //do nothing } }
Donc pourquoi ne respecte il pas ma condition ?
Merci d'avance à celui qui verra le problème
Partager