Bonjour,
je souhaite empecher la fermeture d'un fenetre lorsqu'on clique sur la croix.
J'ai pour cela ajouté un WindowsListener qui écoute l'évenement windowsClosing, et à chaque fois que l'on clique sur la croix un JOptionPane.showConfirmDialog s'affiche et me demande si je souhaite réellement quitter le programme ou non, et là quoi que je réponde la fenetre fini toujours par se quitter.
Voici mon code:
Auriez-vous une idée pour empecher ce comportement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 this.mainView.addWindowListener(new WindowAdapter(){ @Override public void windowClosing(WindowEvent e) { super.windowClosing(e); int n = JOptionPane.showConfirmDialog(mainView, "Etes-vous sûr de vouloir quitter ?", "Quitter", JOptionPane.YES_NO_OPTION); if(n == 0){ System.exit(0); } else{ System.out.println("bye"); } } });






Répondre avec citation





Partager