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

 Java Discussion :

un observateur pour plusieur observer


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de LesLemmings
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 302
    Par défaut un observateur pour plusieur observer
    Bonjour j'ai trouver un jolie débat sur le forum mais voilà.
    Je cherche sur mon écran avoir un gestionnaire pour tout mes boutons.
    Pour cela j'ai penser a utiliser un observateur mais celui-ci fonctionne plutôt pour un seul observer.
    J'ai entendu parler des listenener ?!
    Si cela est possible :
    Que me conseiller vous pour avoir un observateur ou plusieurs observer ?
    Si cela n'est pas possible :
    comment procéder ?

  2. #2
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Bonjour,

    Peut être cela t'aidera :

    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
    25
    26
    27
    28
    29
    30
    31
    32
     
        private JButton button1 = null;
        private JButton button2 = null;
        private JButton button3 = null;
     
        ActionListener listener = null;
     
        private void methodeDemo() {
            // déclaration
            button1 = new JButton();
            // ...
     
            // création d'un écouteur
            listener = new ActionListener() {
     
                @Override
                public void actionPerformed(ActionEvent e) {
                    if (e.getSource().equals(button1)) {
                        // action button 1
                    } else if (e.getSource().equals(button2)) {
                        // action button 2
                    } else if (e.getSource().equals(button3)) {
                        // action button 3
                    }
                }
            };
     
            // abonnement de l'écouteur aux boutons
            button1.addActionListener(listener);    
            button2.addActionListener(listener);
            button3.addActionListener(listener);
        }

Discussions similaires

  1. Modèle observateur - plusieurs observés
    Par Bertrand_g dans le forum Design Patterns
    Réponses: 3
    Dernier message: 24/11/2010, 18h46
  2. trigger delete pour plusieurs lignes
    Par Shabata dans le forum Langage SQL
    Réponses: 6
    Dernier message: 30/09/2009, 01h00
  3. [C#] Une seule méthode pour plusieurs composants
    Par niPrM dans le forum Windows Forms
    Réponses: 8
    Dernier message: 01/06/2004, 14h41
  4. Economie de mémoire pour plusieur images avec la même source
    Par neness dans le forum Composants VCL
    Réponses: 5
    Dernier message: 18/01/2004, 10h56
  5. Réponses: 4
    Dernier message: 06/11/2003, 10h37

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