Un bouton qui s'active si deux champs sont remplis

Un bouton qui s'active si deux champs sont remplis - Java - Programmation

Marsh Posté le 12-05-2003 à 12:53:01    

Salut,
 
J'ai actuellement deux champs de texte et un bouton de validation.
J'aimerais que le bouton ne soit utilisable (setEnabled(true)) que si les deux champs sont remplis.
Pour l'instant, ça marche, avec deux listener et l'obligation d'appuyer sur "entrée" après chaque saisie dans les champs.
Comment faire pour que ça puisse marcher sans que l'on ait à appuyer sur la touche entrée dans chaque TextField ?
 
Merci
 
 


---------------
Nos seules limites sont celles que nous nous imposons
Reply

Marsh Posté le 12-05-2003 à 12:53:01   

Reply

Marsh Posté le 12-05-2003 à 13:27:57    

ben si tu utilises un JTextComponent, tu as addCaretListener(...), t'as deja essayé ?
 
EDIT :  t'es allé voir le  tut ?


Message édité par bobuse le 12-05-2003 à 14:01:17

---------------
get amaroK plugin
Reply

Marsh Posté le 12-05-2003 à 13:29:34    

tu utilises quoi comme Listener ?
 
EDIT: grilled, et en beaute en plus  ;)


Message édité par souk le 12-05-2003 à 13:30:04
Reply

Marsh Posté le 12-05-2003 à 14:12:54    

Je connaissais pas caretListenre, je vais essayer.
Pour l'instant, c'était des ActionListener
 
Je vais essayer, merci


Message édité par vink le 12-05-2003 à 14:13:25

---------------
Nos seules limites sont celles que nous nous imposons
Reply

Marsh Posté le 12-05-2003 à 14:22:27    

Sinon, au pire, tu peux utiliser un InputVerifier, mais bon :/, il doit y avoir un listener adapté (ptet le caretListener)
 
tiens-nous au courant


---------------
get amaroK plugin
Reply

Marsh Posté le 12-05-2003 à 15:05:56    

C'est bon, ça marche.
 
Merci


---------------
Nos seules limites sont celles que nous nous imposons
Reply

Marsh Posté le 12-05-2003 à 15:18:56    

:hello: you're welcome


---------------
get amaroK plugin
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed