读书人

小弟我创建 了两个窗体 ,为什么 关闭了

发布时间: 2012-02-02 23:57:14 作者: rapoo

我创建 了两个窗体 ,为什么 关闭了其中一个窗体后,整个程序就关闭了 ???

public class Main {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
new NewJFrame( ).setVisible(true);
new NewJFrame( ).setVisible(true);

}


上面的代码是程序一运行就创建 了两个窗体 ,关闭了其中一个窗体后,整个程序就关闭了

怎么才能 关闭了其中一个窗体后,整个程序都可以继续运行


[解决办法]
你程序中是不是有这句
setDefaultCloseOperation(EXIT_ON_CLOSE);
找了注了试试
[解决办法]
重写类WindowAdapter类中的windowClosing方法就行了

写法:
class MyWindow extends WindowAdapter
{
public void windowClosing(WindowEvent wevent)
{
dispose();
}
}

读书人网 >J2SE开发

热点推荐