[resolvido] JTable setHeaderValue não atualiza automaticamente  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
rafaelvalle
Entusiasta Java

Membro desde: 21/11/2011 21:10:22
Mensagens: 23
Offline

Queridos GUJ,

Estou setando valores nos headers de uma JTable usando um método simples



Os valores são atualizados, mas, para vê-los na interface, é necessário passar com o mouse ( hover ) sobre cada header, ou executar o método novamente. Neste último caso, a tabela mostrará os valores da alteração anterior.

Tentei utilizar, talvez de forma errada, métodos repaint() e fire...changed() mas não obtive êxito.
Sugestões?

This message was edited 2 times. Last update was at 13/02/2012 14:54:03

ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Tópico movido para o fórum de interface gráfica.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
rafaelvalle
Entusiasta Java

Membro desde: 21/11/2011 21:10:22
Mensagens: 23
Offline

Mea culpa!
rafaelvalle
Entusiasta Java

Membro desde: 21/11/2011 21:10:22
Mensagens: 23
Offline

[resolvido]
executar o método repaint() no frame.
Samuel S
HelloWorld

Membro desde: 11/02/2012 06:35:43
Mensagens: 12
Offline

tenta :

1 - repaint() do JFrame (não da JTable)

ou

2 - repaint() do header


rafaelvalle
Entusiasta Java

Membro desde: 21/11/2011 21:10:22
Mensagens: 23
Offline

rapaint() do Header! Exato!
Obrigado!
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team