Swing JTextField ou JFormattedTextField para números com zero a esquerda

2 respostas
S

Amigos preciso de um campo que aceite apenas números, e que respeite os zeros digitados a esquerda.

Por exemplo se eu digitar 000789 este deve ser o valor retornado, claro que vou pegar uma string assim tenho o valor com o zero no final.

Agora a duvida qual melhor usar JTextField ou JFormattedTextField e como configurar para aceitar apenas números e respeitar o zero a esquerda?

Obrigado!

2 Respostas

charles.eduardo

Olha Shakall, acredito que poderia usar o JTextField mais ai você teria que arrumar a validação, conforme fala no tutorial mencionado abaixo, “O JFormattedTextField é uma subclasse do JTextField que permite que você especifique o conjunto legal de caracteres que o usuário pode inserir”. No caso do JFormattedTextField tem um tutorial bom aqui…

http://docs.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html.

Boa sorte!!

S

Obrigado amigo, consegui usando PlainDocument.

Criado 18 de dezembro de 2012
Ultima resposta 19 de dez. de 2012
Respostas 2
Participantes 2