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 :

retourne à la premier fenetre


Sujet :

Interfaces Graphiques en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    679
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 679
    Par défaut retourne à la premier fenetre
    bonsoir j'ai un problème avec mes fenêtres je n'arrive pas à accéder à la fenetre précedente
    pour mieux me comprendre

    j'ai dux classe facture et article

    si je click sur le bouton de la classe facture une fenetre article ouvre je choix une ligne de table puis je click sur le bouton pour afficher les informations de la table de la fenetre article sur la fenetre facture

    mais le problème je cré une nouvelle instance de la classe facture
    le problème que je veux que ses informations s'affiche sur la fenêtre ouvrante plutôt précédente fenetre facture qui est ouverte

    voila le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    la fenêtre facture je click sur le bouton la fenetre article ouvre 
    	private JButton getJButton4() {
    		if (jButton4 == null) {
    			jButton4 = new JButton();
    			jButton4.setText("    ajouter  ");
    			jButton4.addActionListener(new java.awt.event.ActionListener() {
     public void actionPerformed(java.awt.event article a = new article (); 
      a.setVisible(true);
     }
     });
     }
     return jButton4;
    	}
    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
    20
    21
    22
    23
    24
     
     
    puis une fenetre article ouvre 
     
    private JButton getJButton2() {
    		if (jButton2 == null) {
    			jButton2 = new JButton();
    			jButton2.setBounds(new Rectangle(265, 598, 79, 27));
    			jButton2.setText("Valider");
    			jButton2.addActionListener(new java.awt.event.ActionListener() {
    				public void actionPerformed(java.awt.event.ActionEvent e) {
     int num=jTable.getSelectedRow() ;
      String  ref=jTable.getValueAt(num, 0).toString();
        String  des=jTable.getValueAt(num, 1).toString();
        String prix=jTable.getValueAt(num, 2).toString();
      facture  a	 = new facture(); // problème à se niveau je ne veux pas créé une autre instance pour afficher les données je veux les afficher sur la fenetre facture qui est ouverte 
       a.MaMethode11(ref,des,prix );  
       a.setVisible(true);
      setVisible(false);
    				}
    			});
    		}
    		return jButton2;
    	}
    j'espere que vous m'avez compris le problème merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 86
    Par défaut
    a mes connaissance si tu veux retourner a une fenêtre particulier tu dois mettre toute la fenêtre en paramètre par this
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.awt.event article a = new article (this);

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    679
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 679
    Par défaut
    Citation Envoyé par gharras Voir le message
    a mes connaissance si tu veux retourner a une fenêtre particulier tu dois mettre toute la fenêtre en paramètre par this
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.awt.event article a = new article (this);
    ça n'a pas marché

    comment faire retourné à la première fenêtre

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 86
    Par défaut
    est ce que tu as mis ta fenêtre comme propriété de la classe article
    par ce que tu va l'initialiser avec le constructeur et après tu fera ce qu'il faut pour l'afficher par la méthode

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    679
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 679
    Par défaut
    Citation Envoyé par gharras Voir le message
    est ce que tu as mis ta fenêtre comme propriété de la classe article
    par ce que tu va l'initialiser avec le constructeur et après tu fera ce qu'il faut pour l'afficher par la méthode
    si je met ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    java.awt.event article a = new article (this);
    a.setVisible(true);

    message d'erreur
    Exception in thread "AWT-EventQueue-0" java.lang.Error: Unresolved compilation problems:
    java.awt.event cannot be resolved to a type
    Syntax error, insert ";" to complete LocalVariableDeclarationStatement
    a cannot be resolved
    The constructor article(new ActionListener(){}) is undefined
    a cannot be resolved

Discussions similaires

  1. debutant :erreur premiere fenetre
    Par kirtap1969 dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 19/01/2009, 18h57
  2. Premiere fenetre gtkmm
    Par lezurp dans le forum GTK+
    Réponses: 7
    Dernier message: 09/11/2008, 12h33
  3. Retourner le premier caractère d'une chaine
    Par Sytchev3 dans le forum Langage
    Réponses: 2
    Dernier message: 08/08/2007, 19h21
  4. me.recalc retourne au premier enregistrement
    Par mooh91 dans le forum IHM
    Réponses: 2
    Dernier message: 18/02/2007, 01h49
  5. Est-il possible de retourner au premier élément ?
    Par magic8392 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 28/09/2005, 14h15

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