import javax.swing.*;
public class abc
{
public static void main(String[] args)
{
JFrame jfrm1=new JFrame("窗口1");
JFrame jfrm2=new JFrame("窗口2");
jfrm1.setBounds(100,100,100,100);
jfrm2.setBounds(200,200,200,100);
jfrm1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jfrm2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jfrm1.setVisible(true);
jfrm2.setVisible(true);
}
}
我创建了两个框架对象,不过当我关闭其中一个时,另外一个也会同时关闭,这是为什么呢?怎么才能做到关闭其中一个,另外一个不会关闭呢?
------解决方案--------------------------------------------------------
EXIT_ON_CLOSE
不要用这个啊,你知道这个是什么意思么?这个是退出此次java runtime
应该用DISPOSE_ON_CLOSE,好像是这么拼啊,这个是关闭窗口