JFrame J=new JFrame("*******");
J.setBounds(int n1,int n2,int m1,int m2)
n1,左上角x坐标 n2 左上角y
m1,m2 窗口大小!

解决方案 »

  1.   

    import java.awt.*;
        .............
        final int width = 600;
        final int height = 450;
        Dimension dimension = getToolkit().getScreenSize();
        setBounds((dimension.width - width) / 2,(dimension.height -  height) / 2, width,height);
      

  2.   

    其实:JFrame J=new JFrame();
    Toolkit kit=J.getToolkit();
    Dimension d=kit.getScreenSize();
    J.setBound(d.width/4,d.height/4,d.width/2,d.height/2);这样就是在中央了。
      

  3.   

    Dimension dimension = getToolkit().getScreenSize();
        this.setBounds((dimension.width - framewidth) / 2,(dimension.height -  frameheight) / 2, width,height);