我搞不明白如何才能按照客户机屏幕的大小自动排列各个控件的位置??谢谢拉

解决方案 »

  1.   

    Toolkit t:=ToolKit.getDefaultToolkit();
    Dimension screenSize=t.getScreenSize();//获得屏幕大小
    int screenWidth=screenSize.width;
    int screenHeight=screen.height;
    然后可以设置窗口的大小setSize(),及其位置setLocation();
    依据窗口再设置组件的大小及位置;
      

  2.   


    Dimension scrSize=Toolkit.getDefaultToolkit().getScreenSize();int scrWidth=scrSize.width,scrHeight=scrSize.height;再根据获得的scrWidth,与scrHeight设置程序中各控件.
    如调用setSize()与setLocation();
    或直接用一个setBounds()来设置位置和大小.