Boa tarde, tenho um campo que só pode aceitar números e virgula, estou o usando o MaskFormatter para fazer isso
segue código:
MaskFormatter mascara = null;
try {
mascara = new MaskFormatter("******");
mascara.setValidCharacters("[telefone removido],");
} catch (ParseException e) {e.printStackTrace();}
o meu problema é que o campo pode ter 1 ou N dígitos e virgulas, e pelo que entendi tenho que passar o “tamanho” do MaskFormatter na hora que inicializo ele.
existe alguma maneira de não passar esse tamanho e o campo aceitar N dígitos?