tenho o seguinte código:
MaskFormatter mf = new MaskFormatter(“UUUUU”); /Permite digitar até 5 letras maiusculas/
JFormattedTextField field = new JFormattedTextField(mf);
No caso a mascara permite digitar no máximo 5 letras em upercase.
Se eu der um tab e ir para o próximo campo e tiver digitado no “field1” algo como “EU” que tem apenas 2 letras, o campo fica vazio.
Meu objetivo é criar algo em que o cara possa digitar no máximo X letras e o que vier abaixo ele aceite mesmo assim.
Outra coisa é o comportamento estranho do JFormattedTextField em que com o mouse ou seta para direita eu posso ir digamos a posição 4 do campo sem digitar nada. queria evitar isso.
Alguém pode me ajudar?