JTable

4 respostas
cu_ringa

como faço para centralizar o conteudo de uma celula, e para aumentar a largura da tabela.

4 Respostas

K

Para aumentar a largura da coluna da tabela é:
tabela.getColumnModel().getColumn(0).setPreferredWidth(100);
no lugar de 100 vc coloca a largura q deseja…

brlima

:arrow: Como alinhar o conteudo numa celula

:wink:

cu_ringa

sim e pr aumentar ou diminuir a largura da tabela?

mas tenho outra duvida, fiz uma tabela e herdei da classe AbstractTableModel entao sobrescrevi o metodo setValueAt para poder atualizar as celulas, só q tem um porem, a atualizacao nao e mostrada na tabela, a não ser q eu der um click na tabela.

como faço para contornar isso?

estou precisando saber muito dessa informação.

brlima

tabela.revalidade();

E certifique-se de que no seu modelo vc está disparando o fireTableChanged() , porque senão não tem como a JTable descobrir que vc alterou o. :smiley:

Criado 28 de julho de 2004
Ultima resposta 29 de jul. de 2004
Respostas 4
Participantes 3