Bonjour,

Afin de demander la confirmation de la fermeture de l'appli par l'utilisateur, j'ai mis en place dans le methode windowClosing de la frame :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public void windowClosing(WindowEvent e) {
		// TODO Auto-generated method stub
		int reponse = JOptionPane.showConfirmDialog(null, "Voulez-vous vraiment quitter ?", "Confirmation", JOptionPane.YES_NO_OPTION);
		if (reponse == JOptionPane.YES_OPTION){
			System.exit(0);
		}else{
			return;
		}
	}
Lorsqu'on ferme la frame par la petite croix de fermeture, une boîte la boîte de dialogue de fermeture affiche et c'est lorsqu'on clique sur YES que l'appli se ferme. Le problème est que lorsqu'on clique sur NO, normalement la frame ne devrait pas se fermer mais elle se ferme quand même . Ce que je ne comprend pas trop.
Pouvez-vous m'aider s'il vous plaît ?