Bonjour,
Comment faire pour diférencier le fait que une fenetre se ferme en cliquant sur un bouton de la fenetre ou en cliquant sur la croix de fermeture, afin de pouvoir faire des actions différentes dans chacun des cas
Bonjour,
Comment faire pour diférencier le fait que une fenetre se ferme en cliquant sur un bouton de la fenetre ou en cliquant sur la croix de fermeture, afin de pouvoir faire des actions différentes dans chacun des cas
Salut,
euh je comprend pas trop où es le problème...
Lorsque l'on clique sur la croix, tu peux effectuer un traitement :
Et pour le bouton ben c'est dans l'actionlistener...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 maFrame.addWindowListener (new WindowAdapter () { public void windowClosing (WindowEvent evt) { // Ton code... } });
voila a+
Et la croix de fermeture c'est "setDefaultCloseOperation" qui définit ce qui se passe. Si tu veux utiliser le WindowListener pour faire quelque chose de précis, il faut mettre DO_NOTHING_ON_CLOSE.
Partager