我使用此语句将scrollPane分配给Jtable。但是,当我将scrollPane添加到任何其他JPanel时。 scrollPane的高度远大于桌子的高度。
JPanel tablepane=new JPanel();
tableau= new JTable();
tableau.setModel(model);
tableC=new JScrollPane();
tableC.setViewportView(tableau);
答案 0 :(得分:0)
如果您想要它的确切大小,则可以使用:
table.setPreferredScrollableViewportSize(table.getPreferredSize());
将数据加载到表中之后。