Jtextfilds

5 respostas
D

Bom galera eu gostaria de criar tres jtextfilds.Neste 1.jtextfilds queria obrigar o usuario digitar somente dois caractres se o usuario ñ digitar aparecer uma mensagem de erro, assim que o 1.jtextfilds estiver completo passar para 2.jtextfilds obrigar tambem dois caracteres depois de completo passar para o 3.jtextfilds.Sou iniciante em java e estou precisando de ajuda.vlw

5 Respostas

peerless

No evento keypressed do seu textfield, vc faz:

if (seuTextField1.getText().length() > 2) seuTextField2.requestFocus(); etc.

no evento focuslost dos seus textfields, tu faz:

if (seuTextField1.getText()length() < 2) erro..

ViniGodoy

Nossa… mal dá para entender sua frase… tem certeza que você não é iniciante no português também?

Dê uma olhada no método setInputVerifier do JTextField. É para fazer exatamente o que você quer…
Mais informações em:
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/InputVerifier.html

D

vlw meu jovem

D

vlw peerless

peerless

ViniGodoy:
Nossa… mal dá para entender sua frase… tem certeza que você não é iniciante no português também?

Dê uma olhada no método setInputVerifier do JTextField. É para fazer exatamente o que você quer…
Mais informações em:
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/InputVerifier.html

Bah, não conhecia isso (e olha que é antigo :shock: ) … seria tipo um Validator pra swing… cool!

ps: Se conseguir implementar a solução do Vini, recomendaria ao invés da minha.

t+

Criado 14 de março de 2008
Ultima resposta 14 de mar. de 2008
Respostas 5
Participantes 3