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 :

fermeture fenetre JAVA


Sujet :

AWT/Swing Java

Vue hybride

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 33
    Par défaut fermeture fenetre JAVA
    bonjour,
    j'ai un petit problème avec des fenetres, voila, j'ai une classe qui ouvre une première fenetre sous windows, puis sur double clique de souri sur un bouton ca ouvre une deuxieme fentre. Cette ouverture de fenetre en faite dans un evenement sourie:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    public void mouseClicked(MouseEvent e) {
     
    		// Ecoute des double clicks uniquement.
     
    		if(e.getClickCount() < 2)
    			return;
     
    		// Remplacer le System.out.println par l'ouverture
    		// d'une nouvelle fenetre pour l'acquisition des variables de conf.
    		// table.getSelectedRow() : permet de savoir sur quelle horloge on travaille.
     
    		System.out.println("double click en " + table.getSelectedRow());
    		choixMac = table.getSelectedRow();
    		if(maFenetreBis == null) {
    		      maFenetreBis  = new FenetreBis();
    		    }
     
    	}
    Le truc c'est quand je ferme la deuxieme fenetre ca me ferme aussi la premiere fenetre, mais c'est ce que je veux eviter, je veux que la premiere fenetre ne se ferme que quand je clique sur l'onglet fermer de cette fenetre.
    Voia

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Février 2007
    Messages
    572
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Février 2007
    Messages : 572
    Par défaut
    A mon avis, le probleme est plutot dans le code qui fait la fermeture de la fenetre

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 33
    Par défaut
    pour la fermeture j'ai mis ca:
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    en fait c'est bon,il faut enlever cette ligne
    le probleme c'est que je ne peut plus la rouvrir apres.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Février 2007
    Messages
    572
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Février 2007
    Messages : 572
    Par défaut
    Citation Envoyé par mmarcoboss
    pour la fermeture j'ai mis ca:
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    en fait c'est bon,il faut enlever cette ligne
    A bah oui, la c'est sur, tu ne fermais pas seulement les deux fenetres, tu sortais carrement de l'application (cf doc de setDefaultCloseOperation)
    Citation Envoyé par mmarcoboss
    le probleme c'est que je ne peut plus la rouvrir apres.
    A mon avis, soit :
    - tu ne remets pas a null maFenetreBis
    - tu ne fais pas de setVisible(true) sur maFenetreBis

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 33
    Par défaut
    j'ai changer la ligne setdefault... , j'ai remplacer par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    le truc c'est que je peut plus réouvrir la fenetre 2 sur appui boutton de la fenetre 1

Discussions similaires

  1. Fermeture fenetre crée par code javascript
    Par Kerod dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 27/02/2010, 00h04
  2. Probleme fermeture fenetre
    Par lemagicien dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 22/12/2005, 14h40
  3. Associer Script a la croix rouge fermeture fenetre
    Par Oaurelius dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 24/11/2005, 18h43
  4. pb fermeture fenetre parent
    Par logica dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 25/08/2005, 14h07
  5. [Swing]Style de Fenetre Java
    Par Voxdei dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 14/07/2004, 22h48

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