要那样放好像用gridlayout,很久不做swing了,记不得了,setBounds好像是设置控件的外框大小的

解决方案 »

  1.   

    setBounds()前两个参数是窗口左上角在屏幕上的坐标,后两个参数是窗口的大小
      

  2.   

    我知道java中的布局的,也会用它们组合出一个界面,不过,你不感觉那样太复杂了吗?panel里面套panel,容器里面套容器,每个容器还要设置不同的layout方式……,结果,有时候还是不能让人满意,就没有其他的方法了吗?
      

  3.   

    其它的方法就是用绝对定位的方法
    把布局设为空,即setLayout(null)
    然后用setBounds,不过这种方法
    在改变窗口大小的过程中可能会出现问题
    不会随着出口的大小改变而缩放