JScrollPane больше, чем строка JTable - PullRequest
0 голосов
/ 04 декабря 2018

Я использую этот оператор, чтобы назначить scrollPane для Jtable.Однако, когда я добавляю scrollPane к любому другому JPanel.Высота полосы прокрутки намного больше, чем высота таблицы.

JPanel tablepane=new JPanel();
tableau= new JTable();
tableau.setModel(model);
tableC=new JScrollPane();
tableC.setViewportView(tableau);

https://i.stack.imgur.com/CAdZB.png

1 Ответ

0 голосов
/ 04 декабря 2018

Если вам нужен точный размер, вы можете использовать:

table.setPreferredScrollableViewportSize(table.getPreferredSize());

после загрузки данных в таблицу.

...