GUJ / Java / Topico Mascara Valor monetário no JFormattedTextField 23 de novembro de 2006 2 respostas B bahiathiago 23 de novembro de 2006 Prezados, Gostaria de saber como faço para colocar a mascara valor monetário no JFormattedTextField. Eu faço assim: MaskFormatter mask = new MaskFormatter ("###.###.###,##"); Assim não rola, pois sai errado. Agradeço desde já as dicas e sugestões. Alura Desenvolvimento Back-End Java Sua Carreira em desenvolvimento back-end Java: dos fundamentos à arquitetura de sistemas... 2 Respostas A alecindro 14 de dez. de 2006 Deu uma olhada nesse site. http://www.exampledepot.com/egs/javax.swing.text/pkg.html andredeividi 15 de dez. de 2006 Num sei se te ajuda mas eu uso algo assim public static String FormataNumeros(String valor, int nDecimais) { String result = new String(""); if (valor == null) result = "0"; else result = SomenteNumeros(valor); String casasDecimais = new String(""); if (result.length() <= nDecimais) while( result.length() <= nDecimais) result = "0" + result; result = result.substring(0, result.length() - nDecimais) + "." + result.substring(result.length() - nDecimais); for (int i = 0; i < nDecimais; i++) casasDecimais = casasDecimais + "0"; DecimalFormat a; if (nDecimais > 0) a = new DecimalFormat("###,###,##0." + casasDecimais); else a = new DecimalFormat("###,###,##0"); result = a.format(Double.parseDouble(result)); return result; } Criado 23 de novembro de 2006 Ultima resposta 15 de dez. de 2006 Respostas 2 Participantes 3 Topicos relacionados Como saber se um mes tem 4 ou 5 semanas?[RESOLVIDO] 31 respostas Como converter inteiro para string! 13 respostas Comando SELECT para selecionar intervalo de data SQL SERVER 12 respostas &, &&, |, ||. Qndo usar? 6 respostas O método split 12 respostas Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela! Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo