Boa tarde pessoal, tenho uma duvida que não consegui achar nas minhas pesquisas.
Tenho um MaskFormatter para validar nomes, mas tenho varios campos de nome e não queria para cada campo criar um MaskFormatter, na parte de mask.install tenho lá 3 jFormattedTextField mas só funciona com esse Mask o ultimo, como poderia contornar isso ? Segue a parte do código.
public AppGestaoProjeto() {
try {
mask = new MaskFormatter("*************");
mask.setValidCharacters("qwertyuiopasdfghjklzxcvbnm"
+ "QWERTYUIOPASDFGHJKLZXCVBNMé "); // Specifies the valid characters: a-z, A-Z and space.
mask.setPlaceholderCharacter(' '); // If the input is less characters than the mask,
// masktelefone = new MaskFormatter("****************");
// masktelefone.setValidCharacters(“0123456789+”);
} catch (ParseException ex) {
Logger.getLogger(AppGestaoProjeto.class.getName()).log(Level.SEVERE, null, ex);
}
initComponents();
mask.install(jFormattedTextFieldNomeCliente);
mask.install(jFormattedTextFieldNomeFuncionario);
mask.install(jFormattedTextFieldFuncaoFuncionario);
// masktelefone.install(jFormattedTextFieldTelefoneCliente);
jMenuBar3.setVisible(false);
}