关于JAVA中子窗口关闭的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:26:07
我在主窗体上建立了一个子窗体,但是发现子窗体右上角的红叉叉是没有反映的。我想问这个要怎么+时间响应呢?最好是发个简单的程序上来,谢谢!

import java.awt.*;
import java.awt.event.*;
public class FrameTest
{
public static void main(String[] args)
{
Frame j=new Frame("Hello");
j.setSize(200,100);
j.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
);
j.setVisible(true);

}

}

setVisible(true);

子窗口对象.setVisible(true);

this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){System.exit(0);}});

在子窗口的构造函数里面加上这句话就可以了。