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 :

Quitter appli


Sujet :

AWT/Swing Java

Vue hybride

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 114
    Par défaut Quitter appli
    bonsoir,
    Question trés simple....

    Pour demander une confirmation avant de quitter une application swing si on la quitter en cliquant sur la croix en haut à droite comment qu'on fait ?


    merki!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 52
    Par défaut
    taframe.setDefaultCloseOperation(EXIT_ON_CLOSE);

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 52
    Par défaut
    ah pardon j'ai mal lu
    ta jframe doit implanter le windowlistener

    la methode public void windowOpened(WindowEvent arg0) est celle qui est executer qd tu quite l'appli
    et la tu fait un Joptionpane (ca taffiche une fenetre de confirmation)

    JOptionPane jop= new JOptionPane();
    int a= jop.showconfirmdialog(.....)
    poui tu test a pour savoir si l'user a cliqué sur ok ou sur cancel
    et pour quitter l'appli tu fait System.Exit(0);
    voila

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 114
    Par défaut
    Citation Envoyé par miniseb
    ah pardon j'ai mal lu
    ta jframe doit implanter le windowlistener

    la methode public void windowOpened(WindowEvent arg0) est celle qui est executer qd tu quite l'appli
    et la tu fait un Joptionpane (ca taffiche une fenetre de confirmation)

    JOptionPane jop= new JOptionPane();
    int a= jop.showconfirmdialog(.....)
    poui tu test a pour savoir si l'user a cliqué sur ok ou sur cancel
    et pour quitter l'appli tu fait System.Exit(0);
    voila
    merci pour ta réponse rapide...

    mais ca serait pas pluto WindowsClosing ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 114
    Par défaut
    en fait j'ai trouver...


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    	this.addWindowListener(new WindowAdapter(){
    				public void windowClosing(WindowEvent evt){
    					int choice = JOptionPane.showConfirmDialog(null,
    							"Vous allez quitter " + getTitle() + ".\n"
    							+ "Voulez-vous vraiment continuer ?");
    					if (choice == 0) System.exit(0);
     
    				}
     
    		});

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

Discussions similaires

  1. Bouton pour quitter une appli avec confirmation
    Par Attila54 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 09/02/2010, 21h06
  2. Réponses: 9
    Dernier message: 26/05/2008, 12h02
  3. [BATCH] quitter appli par dos
    Par Dayren dans le forum Windows
    Réponses: 2
    Dernier message: 09/11/2007, 15h14
  4. Réponses: 3
    Dernier message: 27/04/2005, 17h52
  5. [VB6] Quitter l'appli et fermer toutes les feuilles...
    Par The Bob dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 10/06/2003, 21h06

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