IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Agents de placement/Fenêtres Java Discussion :

[JFrame]Fermeture de plusieurs fenêtres en même temps


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 120
    Par défaut [JFrame]Fermeture de plusieurs fenêtres en même temps
    Salut à tous,

    Je suis en train de développer une application dans laquelle l'utilisateur peut ouvrir différentes fenêtres (pop-up) à partir de la fenêtre principale.
    Ce que je voudrais faire c'est que lorsque l'utilisateur ferme la fenêtre principale les autres fenêtres restées ouvertes soient aussi fermées.
    Je pense que c'est faisable mais je ne sais pas trop si c'est compliqué ou pas.

    Merci d'avance pour vos réponses

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 65
    Par défaut
    Salut,

    ben si tu gardes chaque fenêtre ouverte en référence et que tu fais un setVisible(false) sur chacun d'entre elle ça ne te convient pas ?

  3. #3
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    Citation Envoyé par javaDev
    Salut,

    ben si tu gardes chaque fenêtre ouverte en référence et que tu fais un setVisible(false) sur chacun d'entre elle ça ne te convient pas ?
    Attention setVisible(false) ne fais que la cacher, pour la fermer réellement c'est dispose() qu'il faut utiliser.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 120
    Par défaut
    Citation Envoyé par javaDev
    Salut,

    ben si tu gardes chaque fenêtre ouverte en référence et que tu fais un setVisible(false) sur chacun d'entre elle ça ne te convient pas ?
    Quelle serait la meilleur façon de stocker une référence de chaque fenêtre ?
    Parce que mon code est bien découpé en paquetages.

  5. #5
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    Garder les fenetres en references ne me semble pas une bonne solution. surtout si tu en as beaucoup.

    Le mieux est de garder les variables indispensables dans un objet (qui ne fait que ca) et de recreer les fenetres quand on le demande.
    tu utilise la methode dispose() dans ce cas.

    Si tu n'as que 2/3 fenetres tu peux utiliser setVisible().
    mais je ne penche pas pour cette solution.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment fermer plusieurs fenêtres en même temps
    Par ffvf1er dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 13/08/2009, 21h27
  2. Utiliser plusieurs fenêtres en même temps
    Par fadsys dans le forum PureBasic
    Réponses: 4
    Dernier message: 07/08/2009, 11h57
  3. Déplacer plusieurs fenêtres en même temps
    Par ValyGator dans le forum Windows
    Réponses: 4
    Dernier message: 19/01/2008, 22h21
  4. Déplacer plusieurs fenêtre en même temps
    Par popo dans le forum Delphi
    Réponses: 12
    Dernier message: 28/05/2007, 11h45
  5. [JFrame] Désiconifier toutes les autres fenêtres en même temps
    Par stoukou dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 07/10/2005, 12h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo