Bonjour,

J'ai une petite application, et j'aimerais que lorsque l'utilisateur veut la quitter, en cliquant sur la croix classique, un message lui demande si il veut vraiment quitter. Si oui, on quitte, si non, la fenêtre reste ouverte. J'ai utilisé une classe étendant la classe WindowsAdapter, mon code est:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
public void windowClosing(WindowEvent e) {
 
	 int choisir=JOptionPane.showConfirmDialog(null,"Fermer la fenêtre?","Fermeture fenêtre",JOptionPane.YES_NO_OPTION);	
 
	   if(choisir==JOptionPane.YES_OPTION){
		   this.frame.dispose();
	   }else if (choisir==JOptionPane.NO_OPTION){
		   System.out.println("non");
 
	   }
}
Le problème est que même lorsque je clique sur non, il ferme quand même la fenêtre...

Merci pour votre aide.