如果要窗体在最大化时随窗体的变动而变动,最常用的layout:BorderLayout
FlowLayout GridLayout等。建议创建用几个JPanel,嵌套使用布局管理器。总的来说比较烦:(

解决方案 »

  1.   

    我昨天晚上用Gridbaglayout试了一下,但是要调试好多的参数:(
      

  2.   

    哈:這就是java的神奇之處。
    BorderLayout根據五個方位變化
    FlowLayout一個控制接一個
    GridLayout最復雜,就象在網格裡放東西一樣。java在設計頁面就是這麼麻煩。
    為了夸平台。
      

  3.   

    Jbuild界面设计首先从总体布局着手,即首先确定根部局是Gridbaglayout,BorderLayout或其他布局,然后在把选定布局中的一部分进行布局设计,以此类推,因为Pane里还有子Pane .... ,开始放置Compnent时全部xylayout选用,完成放置后在根据每一个Pane的布局要求选择相应的Layout,这样一来,每一个Compenent都有自己的恰当位置.