formatar data mostrar no jtable  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
el2004el
JavaChild

Membro desde: 27/03/2008 20:06:37
Mensagens: 131
Offline

tenho esses dois metodos para mostrar dados do banco no jtable.
no banco de dados ela tá como Date(mysql=yyyy-MM-dd).
já tentei formatar data para exibí-la na tabela, mas não obtive sucesso.
quero exibila no formato dd/mm/yyyy.
qual dos métodos devo formatar a data??
já ! agradeço ajuda!










Oliveira.caio
JavaGuru
[Avatar]
Membro desde: 24/07/2008 19:38:33
Mensagens: 226
Localização: São Paulo - SP
Offline

Pesquise por "SimpleDateFormat"

Grato
Caio Oliveira



[Email] [WWW] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Pesquise por AbstractTableModel e crie seu TableModel para trabalhar diretamente com a data e objetos.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
el2004el
JavaChild

Membro desde: 27/03/2008 20:06:37
Mensagens: 131
Offline

Oliveira.caio wrote:Pesquise por "SimpleDateFormat"


posso postar aqui cetenas de exemplos sobre SimpleDateFormat que pesquisei.
ja uso ele em outros componetes, mas não consigo para o jtable.

ono.leo
Thread.start()

Membro desde: 09/11/2009 15:09:45
Mensagens: 38
Offline

Opa, se for somente para exibicao de dados formatados em uma JTable, voce poderia, por exemplo, criar e associar um DefaultTableCellRenderer com sua respectiva coluna.

Para isso, é necessário criar uma outra classe tabela que extende JTable e sobreescrever o metodo getCellRenderer() retornando os respectivos CellRenders para cada coluna.

Lembrando que primeiro o programa tenta buscar o CellRender em JTable.getCellRenderer() mas se neste não tiver nenhum que retorne explicitamente, o programa faz uma consulta do tipo do objeto chamando o metodo TableModel.getColumnClass() para então retornar um CellRender padrão.

Um exemplo de codigo de implementação seria:

Espero ter ajudado.
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team