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

avec Java Discussion :

manipuler un composant d'une frame depuis une autre frame


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de Jcpan
    Inscrit en
    Août 2008
    Messages
    542
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 542
    Par défaut manipuler un composant d'une frame depuis une autre frame
    Bonjour

    peut-on manipuler un composant d'une frame depuis une autre frame ?

    Merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Par défaut
    Pourrais tu nous donner plus de détails ?

    Si j'ai bien compris tu as deux frames (FA et FB) et un composant (COMP), et tu voudrais que depuis l'une ou l'autre des frames, on puisse changer le comportement de COMP ?

  3. #3
    Membre chevronné
    Avatar de mhamedbj
    Profil pro
    Inscrit en
    Février 2007
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 403
    Par défaut
    Bonjour,

    Si c'est bien ça il faudrait passer le comm en paramètre dans le constructeur du FB


    cdt
    MBJ

  4. #4
    Membre éclairé
    Avatar de Jcpan
    Inscrit en
    Août 2008
    Messages
    542
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 542
    Par défaut
    Merci

    un exemple serai le bien venu.

    merci encore

  5. #5
    Membre confirmé
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Par défaut
    Tu as donc deux classes

    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
    public class FA extends JFrame {
       //... Declare components
       private Component COMP;
    
       public FA() { // Constructeur
            Container content = this.getContentPane();
            . . .
            // Initialisation du composant
            // Par exemple un boutton
            COMP = new JButton("Mon Boutton");
            content.add(COMP) // Ajouter le composant au container
            . . .
            this.setTitle("FENETRE FA");
            this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            this.pack();
        }//Fin constructeur
    }
    et ta classe FB

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public class FB extends JFrame {
    
       public FB(Component COMP) { // Constructeur avec comme paramètre ton composant
            Container content = this.getContentPane();
            // Changer la visibilité du composant COMP de la fenêtre FA
            COMP.setVisible(false)
            . . .
            this.setTitle("FENETRE FB");
            this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            this.pack();
        }//Fin constructeur
    }

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/10/2015, 17h16
  2. Modifier une variable d'une classe depuis une autre classe
    Par Kezado dans le forum Général Java
    Réponses: 8
    Dernier message: 23/09/2010, 14h52
  3. [AC-2007] Copier une table depuis une base vers une autre
    Par Triton972 dans le forum VBA Access
    Réponses: 3
    Dernier message: 01/11/2009, 19h27
  4. Réponses: 2
    Dernier message: 26/11/2007, 12h22
  5. Réponses: 3
    Dernier message: 16/01/2006, 16h02

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