Estou com dificuldades para criar um TextField q aceite um valor com duas casas decimais, o campo deve mostrar ____. e o usuario ao digitar insere da direita para a esquerda(tendo que digitar dois zeros caso seja um inteiro).
Tentei fazer destes dois jeitos, mas em vão…
try{
valor = new MaskFormatter("#######.##");
valor.setValidCharacters(“[telefone removido]”);
valor.setOverwriteMode(true);
valor.setPlaceholder("");
}
e…
DecimalFormat valor = new DecimalFormat("##.##");
NumberFormatter textFormatter = new NumberFormatter(valor);
textFormatter.setOverwriteMode(true);
textFormatter.setAllowsInvalid(false);
Alguém sabe qual código resolve este problema, obrigado pela atenção, Romeo…