JTable - altura da coluna?

9 respostas
R

Pessoal, criei minha JTable e redimensionei atraves da classe TableColunm porem a altura dos titulos tou achando grande d+(dos titulos apenas)…teria como mexer nas alturas dos titulos da coluna???

procurei no google e só vejo das linhas :frowning:

9 Respostas

Ratao

Alto? Não está no tamanho padrão não?
Você aumentou a fonte ou tem algum texto ocupando duas linhas? :?:

R


veja como a coluna de titulo ta alta… o nome fica centralizado com espaço grande pra cima e pra baixo… veja ja a linha que representa o conteudo… a altura ta bem rente ao nome…

como poderia fazer isso com as Colunas titulo??

Ratao

Na hora de criar as Colunas de Titulo vc pode usar tags HTML para aumentar a diminuir a altura delas.

Exemplo:

JTable.setModel(new DefaultTableModel(
	new Object[][] {},
	new String[]{"<html><table><tr><td height=50>Data</td></tr></table></html>",
                    "Descrição","Pço Unit.","Quant", "Total"})

abraço! Espero ter ajudado

R

Ratao:
Na hora de criar as Colunas de Titulo vc pode usar tags HTML para aumentar a diminuir a altura delas.

Exemplo:

JTable.setModel(new DefaultTableModel(
	new Object[][] {},
	new String[]{"<html><table><tr><td height=50>Data</td></tr></table></html>",
                    "Descrição","Pço Unit.","Quant", "Total"})

abraço! Espero ter ajudado


amigo, pro numero 50 que voce colocou, ele funcionou…porem para valores, tipo 1 ou 5 ou 15, ele continnua no tamanho padrao… ou seja, se eu coloco um valor alto ele deixa bem grande… se eu coloco um valor baixo, ele deixa o tamanho padrao :frowning:

Ratao

Voce esta usando Look And Feel? Pode ser o tamanho padrão do L&F.
Posta o codigo aqui. :wink:

R

Ratao:
Voce esta usando Look And Feel? Pode ser o tamanho padrão do L&F.
Posta o codigo aqui. :wink:

tou usando esse aqui

try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); }catch (ClassNotFoundException e) { e.printStackTrace(); } catch (InstantiationException e) { e.printStackTrace(); } catch(IllegalAccessException e) { e.printStackTrace(); } catch (UnsupportedLookAndFeelException e) { e.printStackTrace(); }

Ratao

Tente tirar o Look and Feel e usar o modo tradicional do Swing, assim vc vai ver se eh o L&F que está influenciando.

R

vlw amigo, usei o LAF do substance :slight_smile:

Ratao

Resolveu? Se sim, entao tah blz hehehe…
abraço!

Criado 16 de julho de 2007
Ultima resposta 16 de jul. de 2007
Respostas 9
Participantes 2