日期:2014-05-20  浏览次数:20873 次

如何在容器awt中把程序关了
import java.awt.Color;
import java.awt.Frame;

public class 容器 {
public static void main(String[] args) {
Frame f=new Frame("我的错");
f.setSize(200,200);
f.setResizable(true);
f.setBackground(Color.blue);
f.setVisible(true);

}

}


------解决方案--------------------
System.exit(0);//加上这句
------解决方案--------------------
Java code

import java.awt.Color;
import java.awt.Frame;

public class 容器 {
    public static void main(String[] args) {
        Frame f=new Frame("我的错");
        /**------------------------------------------*/
        f.addWindowListener(new WindowAdapter(){
            @Override
            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        });
        /**------------------------------------------*/
        f.setSize(200,200);
        f.setResizable(true);
        f.setBackground(Color.blue);
        f.setVisible(true);

    }    
}

------解决方案--------------------
囧,2楼是不是还应该继承个Frame再实现个监听器呢?