JTable

3 respostas
digo

pessoal tenho uma tabela e gostaria de saber como eu dimensiono o tamnho de cada campo.

exemplo no campo telefone /4712-2311/queria um tamando que coubesse o telefone

e no campo UF. como é só duas /SP/ letras gostari que ficasse menor

3 Respostas

bzy

Aqui tem uns exemplos bem bacanas.

http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

e basicamente é isso:

TableColumn column = null;

for (int i = 0; i < 5; i++) {

column = table.getColumnModel().getColumn(i);

if (i == 2) {

column.setPreferredWidth(100); //sport column is bigger

} else {

column.setPreferredWidth(50);

}

}
digo

eu coloco isso no init componets; ??

bzy

Rapaz, agora eu não lembre exatamente onde vai, mas no exemplo do link, tem la direitinho. Acho que fica num método a parte dentro da classe que contém o JTable e não na classe AbstractTableModel, mas só olhando mesmo.

Criado 14 de fevereiro de 2007
Ultima resposta 16 de fev. de 2007
Respostas 3
Participantes 2