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

Composants Java Discussion :

un même listener sur plusieurs JTextField


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 50
    Par défaut un même listener sur plusieurs JTextField
    Bonsoir tout le monde,

    je voudrais savoir quelle est la bonne syntaxe pour appliquer un même listener ( par exemple addKeyListener ) sur plusieurs JTextField, je pourrais très bien faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    monJTextField1.addKeyListener(....);
    monJTextField2.addKeyListener(....);
    mais j'ai une dixaine de JTextField et si je dois modifier le listener ça peut être fastidieux et beaucoup moins propre au niveau du code.

    Merci d'avance.
    Manu.

  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
    tu mets tes jtextfield dans une liste et tu parcours ta liste.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    List<JTextField> meschampstextes = new ArrayList<JTextField>();
     
    meschampstextes.add(jtf1);
    meschampstextes.add(jtf2);
    meschampstextes.add(jtf3);
     
     
    for ( JTextField ecouteur : meschampstextes ){
        ecouteur.addKeyListener(...)
    }
    ps : je n'ai pas testé

Discussions similaires

  1. Binding du même control sur plusieurs sources
    Par amandinerenard dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 31/03/2008, 10h14
  2. même site sur plusieurs disques
    Par nomdutilisateur dans le forum Apache
    Réponses: 2
    Dernier message: 16/02/2008, 12h23
  3. Réponses: 7
    Dernier message: 06/03/2007, 14h17
  4. Même session sur plusieurs sites
    Par ElectroDepan dans le forum Langage
    Réponses: 4
    Dernier message: 07/06/2006, 17h32
  5. [excel] même code sur plusieurs feuilles
    Par sabotage dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/11/2005, 12h23

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