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 :

quitter une interface


Sujet :

Agents de placement/Fenêtres Java

  1. #1
    Membre averti
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Par défaut quitter une interface
    Bonjour,
    Je cherche a determiner quelle est la fonction appelee lorsque l'on quitte une JFrame en appuyant sur la croix en haut a gauche.
    Pour le moment dès que j'appuye dessus, la fenetre se ferme, normal, mais l'ensemble des applications en cours ne se terminent pas
    Si quelqu'un a une solution a me proposer
    merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 390
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    taJFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    Voila ce qu'il faut mettre pour fermer une application proprement.
    C'est al méthode la plus simple, il y en a d'autre.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 390
    Par défaut
    En voila une autre qui permet plus de possibilité :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    taJFrame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
    		taJFrame.addWindowListener(new WindowAdapter(){
    			public void windowClosing(WindowEvent w){
    				//Mettre ici le code à lancer lors de la fermeture
    					System.exit(0);
    			}
    		});

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 304
    Par défaut
    Doublée par barbu0055!!

    Je confirme donc ses dires... Dans la javadoc il est écrit que par défaut, en fermant la fenêtre, cela masque juste la JFrame.

    Unlike a Frame, a JFrame has some notion of how to respond when the user attempts to close the window. The default behavior is to simply hide the JFrame when the user closes the window. To change the default behavior, you invoke the method setDefaultCloseOperation(int).

  5. #5
    Membre averti
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Par défaut
    OK,
    Le seul probleme c'est que je ne sais pas quand il faut utiliser cette ligne
    Je pourrais l'utiliser avec mon bouton quitter, ce que je fait, mais je veux en plus pouvoir exécuter cette ligne quand j'appuie sur la fleche en haut de la fenetre
    En gros je cherche a savoir quand est ce que l'utilisateur clique sur la croix
    Merci

  6. #6
    Membre averti
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Par défaut
    doublé aussi
    merci beaucoup, je vais essayer et vous donne la reponse tout de suite

  7. #7
    Membre averti
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Par défaut
    ca marche nickel
    Merci beaucoup et bonne fin de journee

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

Discussions similaires

  1. Comment faire une interface de ce type....
    Par SpiderAlpha dans le forum C++Builder
    Réponses: 6
    Dernier message: 30/04/2007, 14h50
  2. [ODBC] Quitter l'interface pour accéder à une BDD Access
    Par tigzirt dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 22/05/2006, 14h33
  3. Comment créé une "interface" pour mes programmes??
    Par alcazar dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 09/02/2004, 14h02
  4. portabilité d'une interface
    Par marou dans le forum JBuilder
    Réponses: 4
    Dernier message: 21/03/2003, 09h53
  5. Quitter une application FLASH ?
    Par jeje.r dans le forum Flash
    Réponses: 3
    Dernier message: 25/02/2003, 15h57

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