Ola pessoal tenho o seguinte codigo
try{
formattedTextFieldNum1.setFormatterFactory(new DefaultFormatterFactory(new MaskFormatter("######")));
}catch(ParseException ex){
JOptionPane.showMessageDialog(this, "Algo deu errado formatação","Atenção",JOptionPane.ERROR_MESSAGE);
}
O que acontece é o seguinte se eu digitar menos de 6 dígitos e mudar para o próximo campo, ele não deixa inserido o valor por exemplo, se eu digitar o numero 2, e mudar para o próximo
itextfield ele não considera e o numero some, so considera se for um numero de 6 digitos como que faço pra permitir q o usuário possa entrar com qualquer numero entre 1 a 6 dígitos e aceitar ??