JScrollPane大于JTable行

时间:2018-12-04 16:10:30

标签: java swing jscrollpane

我使用此语句将scrollPane分配给Jtable。但是,当我将scrollPane添加到任何其他JPanel时。 scrollPane的高度远大于桌子的高度。

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 :(得分:0)

如果您想要它的确切大小,则可以使用:

table.setPreferredScrollableViewportSize(table.getPreferredSize());

将数据加载到表中之后。