我觉得这样好些:JPanel panel = new JPanel();
panel.setLayout(选择一个布局);JScrollPane pan = new JScrollPane();for( int i=0;i<20 ;i++)
{
  JCheckBox box = new JCheckBox("Item"+i );
  panel.add( box ); //将checkbox加到panel上
}
pan.add(panel);
pan.UpdateUI();你试试!