Problème de fermeture de fenêtre
Bonjour,
J'ai ajouté ce code à ma fenêtre principale :
Code:
1 2 3 4 5
| this.addWindowListener (new java.awt.event.WindowAdapter() {
public void windowClosing (WindowEvent e) {
this_windowClosing (e);
}
}); |
avec la méthode :
Code:
1 2 3 4 5 6 7
| public void this_windowClosing (WindowEvent e) {
int reponse = JOptionPane.showConfirmDialog (this, "Voulez-vous vraiment quitter ?", "Quitter",
JOptionPane.YES_NO_OPTION);
if (reponse == JOptionPane.YES_OPTION)
System.exit (0);
else {}
} |
Le problème est que même si je clique sur "No", l'application se ferme !
La même méthode appelée par un bouton "quitter" (que j'ai placé dans un menu) marche bien, et revient sur l'appli si je clique sur No.
Pourquoi cette réaction ??
Merci d'avance tout le monde !