Vou colocar algumas opções importantes da jTable.
Vamos começar com a largura das células, pra terminar com os ... no final das strings, pelo menos da maioria, pois caso a string seja grande mesmo, com múltiplas linhas, seria necessário a utilização de html ou implementar um jTextArea. Essa linha simplesmente possibilita a alteração da largura da coluna:
jTable1.getColumnModel().getColumn(n).setPreferredWidth(m);
n = coluna da tabela ‘inicia em 0 ’;
m = largura em px da coluna;
Também podemos configurar a altura das linhas da tabela:
jTable1.setRowHeight(m);
m= altura em px das linhas;
Outra opção importante é a reordenação das colunas, caso você tenha implementado um renderer e no mesmo você utilizou a variável column a reordenação feita pelo usuário se tornaria um problema. Podemos bloquear a reordenação das colunas:
jTable1.getTableHeader().setReorderingAllowed(false);
Também podemos bloquear a alteração da largura das colunas:
jTable1.getTableHeader().setResizingAllowed(false);
quinta-feira, 15 de janeiro de 2009
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário