Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

PcSoft

Exibicao de Valores em Tabela

Recommended Posts

Ola pessoal tenho o seguinte codigo

 

ResultSet rs = Busca.BuscaVarios(sql);

while(rs.Next()){

        Date dt_venc = rs.getDate("dt_vencimento");
                String dia = ""+dt_venc.getDate(),
                        mes = ""+(dt_venc.getMonth()+1),
                        ano = ""+dt_venc;

        modelo.addRow(new Object[]{rs.getInt("id_cheque"),rs.getString("nome_cliente"),rs.getString("num_cheque"),dia+"/"+mes+"/"+ano,"R$ "+rs.getDouble("valor"),rs.getString("status")});

}


porem quando na coluna Valor os Valores aparecen com o seguinte formato  "R$ 32.123"
mas deveria aparecer com o formato "R$ 32.123,00"
alguem sabe me informar como o fazer?

obs. os valore tao no banco de dados com o Tipo Double

Compartilhar este post


Link para o post
Compartilhar em outros sites

Do jeito que você está fazendo o resultado tem que ser esse mesmo (R$ 32.123). Se quiser formatar a saída de uma String você pode utilizar a classe formatter de java.util (Ver http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html), utilizar NumberFormat (Ver http://java.sun.com/j2se/1.4.2/docs/api/java/text/NumberFormat.html), o método de classe format() de String, ou simplesmente uma boa e velha gambiarra adicionando

..."R$ "+rs.getDouble("valor") + ",00"...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.