Formatar números em JTextField

3 respostas
E

:mad: Alguem tem realmente um exemplo para edição de número com decimais… estou tentanto criar um componente JTextFieldValor, erdando do JTextField para entrada de valor com casas decimais…

3 Respostas

J
MaskFormatter formatter = new MaskFormatter("###.##0,00");
 JFormattedTextField ftf = new JFormattedTextField();

formatter.install(ftf);
F

Como entrada de dados, eh isso mesmo. Agora, pergunto, e pra mostrar no aplicativo como faço para mostrar valores do tipo ,25544 ou 1,233.22
??
Sei que eh necessario usar o DecimalFormat. Jah usei tudo que eh combinação e naum saí do lugar.
Por ex.: DecimalFormat seisDigitos = new DecimalFormat("0,00000"); DecimalFormat doisDigitos new DecimalFormat("00,00");
Mas, sempre estah cortando a parte fracionaria.
E então, o q fazer ?? !!
Obrigadooooooo.
Ateh.

J
DecimalFormat formato = new DecimalFormat("###,##0.00");

formato.format("String");

espero que ajude
[]'s

Criado 22 de novembro de 2004
Ultima resposta 26 de nov. de 2004
Respostas 3
Participantes 3