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 :

faire un lien entre 2 fenetres swing


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 10
    Par défaut faire un lien entre 2 fenetres swing
    Le prob est le suivant: il y a un cadre principal qui contient plusieurs composants parmis eux un bouton, lorsqu'on clique sur lui une 2eme fenetre doit s'ouvrir.
    la 2eme fenetre a sa propre classe.
    Donc la question est comment appeller la 2eme fenetre dans la methode ActionPerformed du bouton?
    Merci d avance.

  2. #2
    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
    JFrame fenetre = new MaDeuxiemeClasseFenetre();
    ...etc...

  3. #3
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 10
    Par défaut
    Merci beaucoup!
    En fait le probleme n'était pas dans l'instanciation de la classe de la 2eme fenetre, car je la fesait mais dans la visibilité de la fenetre , il faut appeller la methode SetVisible apres l'instanciation,chose que je ne fesait pas.

  4. #4
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 10
    Par défaut Parcours sens inverse!
    Une derniere question!
    Le probleme n'est pas tout a fait résolue, car quand on veut fermer la 2eme fenetre pour revenir à la fenêtre initiale, les 2 fenêtres se ferment toutes.

    Comment faire pour fermer la 2eme fenetre,sans sortir de toute l'application?

    On peut mettre l'action dans un bouton.

    Merci d'avance!

  5. #5
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Il ne faut pas utiliser un System.exit pour fermer une fenêtre mais un dispose.
    Ou si tu passes par une DefultCloseOperation il te faut utilise DISPOSE_ON_CLOSE comme valeur et non EXIT_ON_CLOSE

  6. #6
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 10
    Par défaut
    ça marche!
    Merci beacoup!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/05/2006, 10h32
  2. [Designer 10g] Comment faire un lien entre module
    Par Gouzoul dans le forum Oracle
    Réponses: 1
    Dernier message: 21/04/2006, 11h27
  3. Faire un lien entre deux bases de données
    Par pierce dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/01/2006, 21h29
  4. [DAO] Faire le lien entre les VO et les Objets Métiers
    Par mauvais_karma dans le forum Hibernate
    Réponses: 12
    Dernier message: 25/11/2005, 15h19
  5. Réponses: 13
    Dernier message: 20/10/2005, 13h42

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