Campos de máscaras apresentam problemas após ser submetidos

1 resposta
java
crebs86

Tenho problema com a máscaras no Java. Cito os fatos:

  • crio um formulário com campos de texto e campos com máscara (ex. CPF, telefone);
  • submeto o formulário a validação;
  • apago os dados de um campo com máscara preenchido previamente;
  • ao clicar em outro campo os dados que eu apaguei “se preenchem automaticamente” com o valor que acabei de apagar;
  • apago os dados de um campo de texto comum preenchido previamente;
  • ao clicar em outro campo os dados “não se preenchem automáticamente”.

Como descrito acima, não posso apagar um dados preenchido antes da validação porque o sistema não permite, se tratando de um campo com máscara;

Utilizei o MaskFormatter e o JFormattedTextField, ambos mantiveram o mesmo problema?

1 Resposta

T

Sim já tive o problema,
coloca isso no seu construtor.

seucampo.setFocusLostBehavior(JFormattedTextField.COMMIT);

Criado 27 de julho de 2016
Ultima resposta 30 de nov. de 2016
Respostas 1
Participantes 2