Trazer campos numericos da jTable com Formatacao R$ 1,56 (por exemplo).[resolvido]  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
leandro.augusto
JavaChild
[Avatar]

Membro desde: 30/04/2010 16:25:07
Mensagens: 134
Offline

Bom dia galera, gostaria de saber o seguinte:

tenho dois campos no meu banco de dados um chamado de est_precocusto e outro est_precovenda. ambos com o tipo numeric (16,2).
em seus respectivos textfields no meu metodo atualizar dados coloquei com que aparecam formatado para o usuario com o simbolo de R$ e respectivas virgulas etc. mantendo no banco de dados no formatado 12.99 por exemplo. pois nao aceita virgulas o numeric.

dai quero o seguinte. fazer o mesmo mas para a minha jTable que tem esses mesmos campos. que ao mostrar os dados na tela nela tambem venha formatado com o R$ e respectivas virgulas. como foi feito no textfield. mas nao eswtou conseguindo o fazer.

esta ai em anexo a imagem....
[Thumb - code1.png]
 Nome do arquivo code1.png [Disk] Download
 Descrição codigo do textfield que tras do campo com a formatacao que quero, porem sem alterar no banco
 Tamanho 24 Kbytes
 Baixado:  45 vez(es)

This message was edited 1 time. Last update was at 31/05/2010 14:24:44


leandro augusto
[Email] [MSN]
julianofischer
JavaGuru
[Avatar]

Membro desde: 05/12/2007 20:05:51
Mensagens: 209
Offline




Vê se te ajuda aí!
leandro.augusto
JavaChild
[Avatar]

Membro desde: 30/04/2010 16:25:07
Mensagens: 134
Offline

cara nao entendi isso nao pra te falar a verdade viu... sou iniciante.. nao teria uma forma mais clara?


tipo os campos vem do banco de dados postgres nesse formato 123.89 e quero que ao mostrar na jtable apareca ao usuario R123,89. com textfields consigo de boa. mas na JTable ta meio impossivel.


leandro augusto
[Email] [MSN]
julianofischer
JavaGuru
[Avatar]

Membro desde: 05/12/2007 20:05:51
Mensagens: 209
Offline

Posta trechos do seu código aí,
pra ficar mais fácil de ajudar.
Como vc tá tentando exibir na tabela?
Como está sendo exibido?
abraços
leandro.augusto
JavaChild
[Avatar]

Membro desde: 30/04/2010 16:25:07
Mensagens: 134
Offline

ta ai amigo.. ve se da pra entender nao sei colocar da sua forma aki no foruns com os codigos direto vou anezar a imagem q tbm da pra vc ver.. tenho q aprender isso tbm aki do forun heheheh
[Thumb - tela.png]
 Nome do arquivo tela.png [Disk] Download
 Descrição
 Tamanho 132 Kbytes
 Baixado:  58 vez(es)

[Thumb - jtable.png]
 Nome do arquivo jtable.png [Disk] Download
 Descrição
 Tamanho 91 Kbytes
 Baixado:  58 vez(es)


leandro augusto
[Email] [MSN]
julianofischer
JavaGuru
[Avatar]

Membro desde: 05/12/2007 20:05:51
Mensagens: 209
Offline

É só você utilizar a tah code.
Por exemplo:

<code>
if(){
//comentario
}
</code>

Substituindo < por [ e > por ]
Para isso, você pode selecionar o trecho do código e clicar no botão "Code", ao lados dos botões "Quote" e "List",no editor de texto do fórum.

Coloca aqui pra gente o trecho do código:


This message was edited 1 time. Last update was at 29/05/2010 12:01:12

leandro.augusto
JavaChild
[Avatar]

Membro desde: 30/04/2010 16:25:07
Mensagens: 134
Offline


leandro augusto
[Email] [MSN]
julianofischer
JavaGuru
[Avatar]

Membro desde: 05/12/2007 20:05:51
Mensagens: 209
Offline

This message was edited 1 time. Last update was at 29/05/2010 12:07:32

leandro.augusto
JavaChild
[Avatar]

Membro desde: 30/04/2010 16:25:07
Mensagens: 134
Offline

valeu ai juliano.. tanto da tua forma como a da forma de um outro amigo do forun chamado leonardo Crispim deu certo aqui. Agora meus campos na jTable estao formatados de acordo com o proposito que eu queria e que me foi proposto. obrigado a todos.

leandro augusto
[Email] [MSN]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

A forma adequada para se formatar moedas em Java eh essa:


E se der uma pesquisada sobre JTableModel, vai descobrir formas bem mais bacanas de trabalhar com eles do que utilizando o construtor que recebe arrays bidimensionais.

Former LIPE.
[ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team