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

AWT/Swing Java Discussion :

EXIT_ON_CLOSE ?


Sujet :

AWT/Swing Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 318
    Par défaut EXIT_ON_CLOSE ?
    Bonjour,
    J'ai une JFrame qui est créer à partir d'une autre JFrame.

    J'ai mis des crois de fermeture pour ldes deux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    Je voudrais que seulement la fenetre cliquer se ferme , car la ca me ferme les deux a chaque fois que j'en ferme une.

  2. #2
    Membre confirmé Avatar de oursblanc
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 81
    Par défaut
    Je fais plutôt un truc de ce genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
           // Fermeture de la fenêtre
           addWindowListener(new WindowAdapter()
           {
              public void windowClosing(WindowEvent e) {  System.exit(0); }
           });

  3. #3
    Membre expérimenté Avatar de schneidb
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    236
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 236
    Par défaut
    dans ta seconde jframe il faut uniquement spécifier dispose, pour que quand tu la quittes ca ne fasse pas un System.exit et ferme tout

  4. #4
    Membre éclairé
    Avatar de nicolas.pied
    Profil pro
    Ingénieur d'Etudes
    Inscrit en
    Janvier 2005
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur d'Etudes

    Informations forums :
    Inscription : Janvier 2005
    Messages : 249
    Par défaut
    Pour la fenêtre chargée de quitter l'application, il faut mettre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    Pour la fenêtre qui doit s'afficher mais ne doit pas fermer l'application, il faut mettre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    Voilou !
    Un peu d'humour : jokes.guppix.fr
    Articles et actualités informatiques : Kbups.org
    Articles sur le développement informatique : nicolaspied.developpez.com

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 318
    Par défaut
    merci c'est ça !

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut
    je cherche aussi une astuce avec le exit_on_close. J'ai défini la classe interne WindowClosing, et quand je clique sur la croix, cela ferme la fenetre et la jvm en fond.
    Je cherche maintenant à appliquer le même traitement lors d'un clic sur le bouton quitter. Que dois-je faire?

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

Discussions similaires

  1. pas besoins de EXIT_ON_CLOSE
    Par Invité dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 13/09/2010, 18h42
  2. changer JFrame.EXIT_ON_CLOSE par défault
    Par Invité1 dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 02/05/2008, 09h05
  3. JFrame : fermeture => EXIT_ON_CLOSE d'office ?
    Par gletare dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 07/11/2005, 19h51

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