JScrollPane retPanel = new JScrollPane (panel);
//retPanel.setPreferredSize(new Dimension(400,200));
return retPanel;
JFrame的布局是GridBagLayou, panel的布局是GridLayout 问题描述: 当panel中的组件没有超过JScrollPane的 jviewport时,程序正常,
否则,JScrollPane 将缩成一团,但加上 retPanel.setPreferredSize(new Dimension(400,200));
问题解决, 但我不清楚为什么? 请各位大哥赐教。
比GridBagLayout还灵活