Bonjour à tous !
J'ai un bouton qui est inactif par défaut (setEnabled(false)).Et je veux qu'il devient actif dès que l'utilisateur commence à saisir du texte dans une zone de texte précise.
Merci d'avance !
Bonjour à tous !
J'ai un bouton qui est inactif par défaut (setEnabled(false)).Et je veux qu'il devient actif dès que l'utilisateur commence à saisir du texte dans une zone de texte précise.
Merci d'avance !
Bonsoir
tu dois ajouter un DocumentListener à ton JTextField
Mets monBtn.setEnabled(true); dans la méthode que tu veux.
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 JButton monBtn= new JButton(); JTextField maZoneDeTexte= new JTextField(); maZoneDeTexte.getDocument().addDocumentListener(new DocumentListener() { @Override public void removeUpdate(DocumentEvent arg0) { // TODO Auto-generated method stub } @Override public void insertUpdate(DocumentEvent arg0) { // TODO Auto-generated method stub } @Override public void changedUpdate(DocumentEvent arg0) { // TODO Auto-generated method stub } });
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager