import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class uiy extends JFrame
{
public uiy()
{
this.addWindowListener (new WindowAdapter(){
public void windowClosing(WindowEvent e){
dispose();
System.exit(0);
}
});
}

public static void main(String args[])
{
System.out.println("Starting App");
uiy f = new uiy();
f.setSize(100,100);
f.show();
}
}或者  用dispose();  

解决方案 »

  1.   

    thank you
    我是初来者,怎么才能把分给你。
      

  2.   

    去查JAVA的API ,用TOOLKIT中的GETSCREEN等方法,就会获得窗口尺寸。
      

  3.   

    把窗体的名字取代到下面函数的参数,窗体就可以居中了。
    public static void setScreenCenter(Component component ){
        Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();
        Dimension oSize=component.getSize();
        int x=screenSize.width-oSize.width;
        int y=screenSize.height-oSize.height;
        component.setLocation(x/2,y/2) ;
      }