Limitar um JtextField no NetBeans

2 respostas
W

Olá pessoal,

estou com o seguinte problema, tenho uma Jtextfield que recebe a soma de outros campos, porem quando o resultado é muito grande ele gera muitos numeros na minha Jtextfield, queria limitar a mesma para receber no maximo 4 campos (ex: 00.00 ).

Estou usando o NetBeans, ja fui la em personalizar código e alterei da maneira abaixo porem não obtive sucesso, alguem poderia me ajudar?

tfValorAtacado = new javax.swing.JTextField(4);

Grato.

2 Respostas

ViniGodoy

Use um JFormattedTextField.
Ou escreva um Document personalizado:
http://www.guj.com.br/java/942-controlando-um-jtextfield

Um Document para numeros decimais da trabalho, mas para inteiros é bem simples, tem um implementado aqui:
http://www.guj.com.br/java/107425-como-fazer-para-o-campo-textfield-receber-so-numeros#579803

S

Olá amigo

tenta isso aqui:

http://www.java2s.com/Code/Java/Swing-JFC/LimitJTextFieldinputtoamaximumlength.htm

Silvio Guedes

Criado 8 de agosto de 2011
Ultima resposta 8 de ago. de 2011
Respostas 2
Participantes 3