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

Interfaces Graphiques en Java Discussion :

probleme de rafraichaisement de de fentre avec java


Sujet :

Interfaces Graphiques en Java

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 77
    Points : 67
    Points
    67
    Par défaut probleme de rafraichaisement de de fentre avec java
    salut tous le monde,

    j ai un probleme de rafairaissement de fenetre principale Jfram1 : elle contient un texte field txt1 et un bouton open qui fait appel au 2 eme Jframe2 : lui aussi contient un texte fileld txt2 et un bouton exit.
    je veux quand j'exite Jframe2 le continue de txt2
    soit affecter au txt1 de Jframe1.

    je veux savoir ou je dois exactement instancier mon Jframe1 pour que txt1 soit affecter par cette valeur
    voici le code de Jframe1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    private void but_open(java.awt.event.ActionEvent evt) {                                     
    JFrame2.setVisible(true);
     
    }
    voici le code de Jfram2:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    private void but_exit(java.awt.event.ActionEvent evt) {                                   
     // il instancie une nouvelle fenetre : comment regler ce probleme ????
         Create_newIndicator ind  = new Create_newIndicator();
            val_n = txt2.getText();
    
            ind.txt1.setText(val_n);
            ind.txt1.revalidate();//repaint();
            //ind.setVisible(true);
             ind.repaint();
            dispose();
    }
    merci d'avance..

  2. #2
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 77
    Points : 67
    Points
    67
    Par défaut
    svp aidez moi, j' ai besoin ...
    j'ai essayé une cette methode , mais ca na pas fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
      private void but_open(java.awt.event.ActionEvent evt) {       
    try{          
    synchronized (this){
                    while(JFrame2.isVisible())
                            this.wait();
                                
                     }
           txt1.setText(JFrame2.valeur);
             // valeur est un attribut dans JFrame2 et affectrer par 
    txt2.gettext() avant de fermer JFrame2
    
    }catch(Exception r){}

  3. #3
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 77
    Points : 67
    Points
    67
    Par défaut
    voici la solution ...

    1/ Au niveau JFrame2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    // instanciation de la fentre principale JFrame1
    public Static Jframe1 f
    public Jfram1(Jframe1 ) {
    this.f = f;
    }
    2/ au niveau de la fentre principale JFram1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Jframe1 cc = new  Jframe1(this)
    enjoy........

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

Discussions similaires

  1. Probleme Ireport et Generation de PDF avec Java
    Par lenand dans le forum iReport
    Réponses: 0
    Dernier message: 06/06/2012, 13h27
  2. Réponses: 5
    Dernier message: 18/10/2010, 18h17
  3. probleme d'affichage d'un nombre avec java
    Par oasma dans le forum Langage
    Réponses: 5
    Dernier message: 08/04/2007, 17h37
  4. Problème de lien symbolique pour le plugin java avec firefox
    Par HNT dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 18/03/2006, 19h50
  5. Fenêtre utilisable avec Java
    Par Seth77 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 14/01/2006, 22h17

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