Pessoal possuo a seguinte classe para usar a formatação do assunto:
public class FormatarJF {
JFormattedTextField jf;
public FormatarJF(JFormattedTextField jf, String formato, char preenchimento) {
try {
this.jf = jf;
MaskFormatter codigo = new MaskFormatter(formato);
codigo.setPlaceholderCharacter(preenchimento);
jf.setFormatterFactory(new DefaultFormatterFactory(codigo));
jf.setFocusLostBehavior(JFormattedTextField.PERSIST);
} catch (ParseException ex) {
System.out.println(ex.getMessage());
}
}
}
o problema é:
quando aperto esc (para voltar para outro campo)
ele está removendo a informação, tem como resolver isso?