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 :

problème avec JTextField


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de hammag
    Profil pro
    Inscrit en
    Février 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 511
    Par défaut problème avec JTextField
    salut,

    dans mon programme j'ai une zone de texte et un boutton,
    ce boutton est censé être desactivé(setEnabled(false)) si la zone de texte est vide,
    mais je ne connait pas quelle fct utiliser pour que si je tape un caractère dans la zone de texte le boutton sera actvié.

  2. #2
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Bonjour,

    il faut ajouter un CaretListener au JTextField. Dans la méthode caretUpdate, tu peux tester la longueur du texte et activer le bouton en conséquence.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  3. #3
    Membre éclairé Avatar de hammag
    Profil pro
    Inscrit en
    Février 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 511
    Par défaut
    j'ai essayé mais sans résultat,
    voilà mon code :

    [code]
    CaretListener textListener;

    textListener = new CaretListener()
    {

    public void caretUpdate(CaretEvent e1)
    {
    if (monZoneText.getText().length() > 0)
    monBoutton.setEnabled(true);

    }
    };

    [code]

  4. #4
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    As-tu bien ajouté ceci ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monJTextField.addCaretListener(textListener);
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

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

Discussions similaires

  1. Problème avec JTextField
    Par micro128 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 04/11/2014, 23h48
  2. Problème de bordure avec JTextField
    Par Baptiste Wicht dans le forum Composants
    Réponses: 2
    Dernier message: 12/06/2009, 13h59
  3. Problème avec un JTextField
    Par Wamdeus dans le forum Composants
    Réponses: 14
    Dernier message: 30/12/2007, 23h17
  4. Problème avec un JTextField (Event)
    Par Mike888 dans le forum Composants
    Réponses: 3
    Dernier message: 24/06/2007, 16h11
  5. Problème avec un JTextField
    Par yLaplace dans le forum Composants
    Réponses: 26
    Dernier message: 13/02/2007, 19h06

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