Redimencionar coluna em JTable

2 respostas
I

Prezados colegas, tenho uma jtable que mostra algumas dados de um Resultset, mas gostaria de ajustar o tamanho das colunas na hora de apresentar os dados, e tenho outro problema tb, se jtable tiver 7colunas todas são espremidas na tela e não aparece a barra de rolagem horizontal, bom esses são alguns dos problemas se alguem poder me ajudar eu agradeço.

2 Respostas

D

Para aparecer a barra de rolagem:
jTable1.setAutoResizeMode(jTable1.AUTO_RESIZE_OFF);

Para ajustar o tamanho automaticamente vc tem que calcular o tamanho do texto com FontMetrics e depois definir o Tamanho das colunas:
jTable1.getColumnModel().getColumn(0).setPreferredWidth(60);

D

Para aparecer a barra de rolagem:
jTable1.setAutoResizeMode(jTable1.AUTO_RESIZE_OFF);

Para ajustar o tamanho automaticamente vc tem que calcular o tamanho do texto com FontMetrics e depois definir o Tamanho das colunas:
jTable1.getColumnModel().getColumn(0).setPreferredWidth(60);

Criado 18 de agosto de 2006
Ultima resposta 19 de ago. de 2006
Respostas 2
Participantes 2