当然要了。
复杂的用GridLayout,简单的用BoderLayou之类。

解决方案 »

  1.   

    那是当然
    不过你也可以
    SetLayout(null);
    前提是你确定这个 APPLICATION 只在这一个操作系统上运行
      

  2.   

    不是一个操作系统啊!我的APPLICATION要在windows和UNIX(Solars)上运行啊!
      

  3.   

    java中的布局管理器,是为了可变大小的窗体调整界面方便,不用再写代码来适应窗体大小了。如果是固定大小的窗体,例如dialog,可以把布局管理器设置成null,(例:this.getContentPane().setLayout(null);)这样就可以像VB一样来设定控件的大小和位置了。布局管理器对于调整窗体布局还是很有用的,作为java的程序员,一定要掌握好呀。
      

  4.   

    不知道不用布局管理器能跨平台吗?我的APPLIACTION要在Windows和Solaris上运行啊?
      

  5.   

    设置了 Setlayout(null) 后主要靠系统坐标来决定组件的位置
    比如 Windows 的原点在左上角
    而不同的操作系统坐标不尽相同,其后果可想而知如果你觉得 Layout 很难使用
    建议你用 JBuilder
    开发操作界面时很方便