Estou precisando que o Header da minha JTable tenha duas linhas.
Utilizei tags HTML que resolveram meu problema:
colunas = new String[] { "Mês", "<html>Custo<br> Equipamento 1 </html>", "<html>Custo<br> Equipamento 2 </html>" }
Só que surgiu outro problema, o texto fica centralizado em relação ao Header, mas não em relação a ele msm. Deixa eu tentar mostrar:
:arrow: Como está ficando
:arrow: Como gostaria que ficasse
:arrow:
tentei mudar o alinhamento do TableCellRender mas nao adiantou.
TableColumn column = table.getColumn( colunas[1] );
column.setCellRenderer( new DefaultTableCellRenderer() );
DefaultTableCellRenderer cell = (DefaultTableCellRenderer) column.getCellRenderer();
cell.setHorizontalAlignment(SwingConstants.CENTER);
Tem alguma tag HTML estilo [center]custo[/center].
Qualquer ajuda é bem vinda.
Agradeço desde já…
