É a primeira fez que faço uma pergunta no guj, tenho uma JTextField que tem uma mascara para telefone segue abaixo essa mascara.
new javax.swing.JFormattedTextField();
MaskFormatter MASK_TEL2 = null;
try{
MASK_TEL2 = new MaskFormatter("(0##)####-####");
}catch (Exception e){
e.printStackTrace();
}
txtTelenfoneCont2 = new javax.swing.JFormattedTextField(MASK_TEL2);
O problema é que tenho um sistema básico de cadastro de cliente e quando salvo fica tudo bem, agora quando quero alterar os números do campo é que ocorre um erro. Ele acaba apagando a parte da mascara que () - , e o campo ate permite a inclusão de texto.
Alguém poderia dar uma solução. Obrigado.