Hello tous les gens! Ca va bien?
j'voulais vous demander un pti quelque chose :
en fait dans une appli que je suis en train de développer j'utilise des JInternalFrame... comme vous devez le savoir (même si on peut y rermédier) il ya ya un bouton fermer et réduire en haut à gauche de la fenêtre... seulement j'ai remarqué" qu'il n'y avait aucun contrôle d'ffectué lorsque l'on clique sur la croix...
j'ai donc tout d'abord utilisé ça :
sauf que dans tous les cas la fenêtre se ferme...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // listener on the JInternalFrame to action an event when closing i.addInternalFrameListener( new InternalFrameAdapter() { public void internalFrameClosing( InternalFrameEvent ife) { int response = JOptionPane.showConfirmDialog(this, "Are you sure you want to close this frame without saving the project ?", "Closing", JOptionPane.YES_NO_OPTION); if (response == JOptionPane.YES_OPTION) { dispose(); IReception.jmiCreateProject.setEnabled(true); IReception.btnTBCreateProject.setEnabled(true); } } });
c'est donc là où j'ai besoin de vous, comment puis-je faire pour faire en sorte que si l'utilisateur choisit "non" lors de la demande, la internal frame ne se ferme pas...
vala vala bah bonne journée à vous tuos en tout cas
Partager