Destructeur [Résolu]

Signaler
Messages postés
9
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
3 juin 2005
-
Messages postés
9
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
3 juin 2005
-
bonjour dans le cadre de mon projet je doit realiser un traitement d'image.

celui-ci doit etre lancer par mon collégue.

Mon application apparait sous la forme d'un jFrame.

Lorsque l'on veut quitter ma fenetre avec l'icone de la croix cela detruit ma fenetre mais aussi l'application de mon collégue.

pourriez vous me donner un exemple d'appel au destructeur de ma fenetre.



sachant que ma fenetre a detruire se nomme FentreAffichage.



merci

6 réponses

Messages postés
500
Date d'inscription
mercredi 20 août 2003
Statut
Membre
Dernière intervention
11 juillet 2007

C'est parce que ta frame a comme flag EXIT_ON_CLOSE

fait:

frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

et la ta frame dispose, et le programme principal continue...

-------------------
dams
-------------------
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
3
wé maintenant je voi ce ke t'as comme pbm! t'as attaché un
WindowListener à ta JFrame et t'as mis un System.exit(...) dans la
methode windowClosed ou windowClosing! oubien t'as mis comme
defaultcloseoperation EXIT_ON_CLOSE.

alors si t'utilise swing tu pe eliminer le WindowListener et mettre dans le constructeur: this.setDefaultCloseOperation(
DISPOSE_ON_CLOSE);

OK?

Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
3
si j'ai compris tu ajoutes des objet de traitements d'images (panels,
canvas.... créés par ton collègue) dans une JFrame à tois, bah lorsque
la JFrame se ferme, c'est claire tous les composants k'elle contient
sont detruit, enfaite, je comprend pas trops ce ke tu ve faire, si la
fenêtre est fermée, ca sert à koi de garder ses composant? vaut mieu ne
pas la fermer non?

ca serait mieu de bien expliquer ton problème pour k'on puisset'aider.

ok?
Messages postés
9
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
3 juin 2005

j'ai du mal m'exprimer desoler

en fait mon colegue a une apllication.

lorsqu'il clic sur un bouton cela affiche une nouvelle fenetre de type jframe dans laquel je fait mon traitement.

lorsque l'on veux quitter ma fenetre avec l'icone x cela detruit aussi l'application de mon collegue.

Pour cela je voudrait pouvoir appeller le destructeur de ma fenetre
pour permettre a l'application de mon collégue de pouvoir continué a
fonctionnée.
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
3
dsl pr le retard!
Messages postés
9
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
3 juin 2005

ouai nikel je te remecie c'est tres simple