Pb de methode

comprenrien -  
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   -
bonjour tout le monde

quelqu un pourrait il me dire quelles pourraient etre les raisons qu une classe ne reconnaissent pas la variable EXIT_ON_CLOSE pour fermer une fenetre
tout en sachant que j ai bien importe javax.swing.*

a bientot je l espere
comprenrien

3 réponses

slopera Messages postés 70 Statut Membre
 
Si tu mets directement EXIT_ON_CLOSE, c'est normal : il faut le nom de la classe devant :
JFrame.EXIT_ON_CLOSE ou WindowConstants.EXIT_ON_CLOSE.
0
comprenrien
 
j ai oublie de le preciser mais c est ce que j ai fait et j ai essaye avec le WindowConstants ca ne donne rien aussi

je ne sais plus quoi faire!!!!

a bientot
comprenrien
0
slopera > comprenrien
 
Pourrais tu mettre un bout simplifié de ton code qui ne fonctionne pas ?
0
comprenrien
 
ca donne a peu pres ca

//Disposition initiale à l'écran 500x500 centré
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int width = 500;
int height = 500;
jf.setSize(width,height);

jf.setLocation((screenSize.width - width)/2,
(screenSize.height -height)/2);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

et c est a ce niveau que ca bloque
merci ciao
0
choubaka Messages postés 39986 Date d'inscription   Statut Modérateur Dernière intervention   2 106
 
Salut, y a t'il une erreur à la compilation?

je ne pense pas

ce que tu dois faire c'est ajouter un windows listener à ta jframe

jf.addWindowListener(new WindowListener({windowClosing(WindowEvent e) {WindowConstant.EXIT_ON_CLOSE}}));


Chouba
Casque Bleu forumique
0