прокрутка портит заголовок в jtable, когда используется высота заголовка не по умолчанию - PullRequest
0 голосов
/ 06 февраля 2011

Я изменяю высоту заголовка в jtable следующим образом:

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

И теперь, когда я использую горизонтальную полосу прокрутки, заголовок не отображается правильно. Что я делаю неправильно? Это единственная линия, которая влияет на проблему. Нужно ли что-то еще делать, чтобы изменить высоту заголовка?

Вот скриншот проблемы. Посмотрите на правую часть заголовка ...

1 Ответ

0 голосов
/ 07 февраля 2011
Dimension d = table.getTableHeader().getPreferredSize();
d.height = 34;
table.getTableHeader().setPreferredSize(d);
...