Problema com MaskFormatter

1 resposta
W

public MaskFormatter formato_Codigo;
String Numero = “[telefone removido]”;

formato_Codigo = new MaskFormatter("******");
formato_Codigo.setValidCharacters(Numero);

O problema com esse codigo e que ele obriga a digitar 6 digitos no campo, tem como fazer para ele aceitar valores de um digito, pois quando eu digito um numero como 1 por exemplo ele limpa o campo, ja quando eu digito 123456 ele aceita, como resolver isso ?


Wesller da Silva Franca
[email removido]

1 Resposta

C

Olá,

Se tu estiveres usando um JFormattedTextField coloca: teujformattedtextfield.setFocusLostBehavior(JFormattedTextField.COMMIT);

Espero ter ajudado

Criado 14 de março de 2005
Ultima resposta 14 de mar. de 2005
Respostas 1
Participantes 2