如果你不想有很大的变化,你可以将null转为GridBagLayout,实现你所说的功能是完全可以的,只不过你要根据你的情况,调整相关组件占的百分比。当然你也可以用别的布局,如:BorderLayout如果说对了,别忘了给分哟 :)

解决方案 »

  1.   

    用BorderLayout,里边不断的放Panel,用panel存放你的组建
    BorderLayout按照东西南北中来布局,可以随着窗口变化自动调解组建大小
      

  2.   

    boxLayout 是怎么样的 啊
      

  3.   

    如果布局简单就不要用GridBagLayout,用其它三种简单的布局组合使用.