当使用非默认标题高度时,滚动会混淆jtable中的标题

时间:2011-02-06 20:52:07

标签: java jtable jtableheader

我用这个改变了jtable中标题的高度:

mytable.getTableHeader().setPreferedSize(new Dimension(mytable.getColumnModel().getTotalColumnWidth(), 34));

现在,当我使用水平滚动条时,标题根本无法正确呈现。我究竟做错了什么?这是影响问题的唯一一条线。我是否需要做任何其他事情来改变标题的高度?

Here is the screenshot of the problem.查看标题右侧......

1 个答案:

答案 0 :(得分:0)

Dimension d = table.getTableHeader().getPreferredSize();
d.height = 34;
table.getTableHeader().setPreferredSize(d);