请问大家小弟用Swing做了一个登录窗体,但是不知道如何将窗体居中,各位大虾帮帮忙,最好有个例子,谢谢了

解决方案 »

  1.   

    Toolkit kit=Toolkit.getDefaultToolkit();
    Dimension screenSize=kit.getScreenSize();
    setBounds(
    screenSize.width/4,
    screenSize.height/4,
    screenSize.width/2,
    screenSize.height/2
    );
    窗体的大小为屏幕的1/4,完全居中.
      

  2.   

    方法一:
    frame.setLocationRelativeTo(null);方法二:
    Dimension winSize = Toolkit.getDefaultToolkit().getScreenSize(); //屏幕分辨率
    frame.setLocation((winSize.width - frame.getWidth()) / 2, (winSize.height - frame.getHeight()) / 2); //窗口定位