
正文
java关闭子窗口代码,java中的关闭frame窗口
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java如何关闭JFrame的其中一个子自定义窗口?
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//补充 你是想在用户不点击右上角关闭按钮的情况下,关闭窗口。
如果主界面用的是JFrame jf = new JFrame();那么就 jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);这样子,点击这个界面的关闭按钮时就整个儿退出系统了。
如果是按你主题来说。他们的说法没有错。子画面关闭就是隐藏起来,不能实现真正的消毁,你的主线程不停止,它就会存在。System.exit(0)就是停止了主线程。
相关问答
Q1: 关于JAVA中子窗口关闭的问题
,XXX.dispose()方法吧!只关闭当前想要关闭的窗口,不影响其他窗口 2,JFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);方法。设置右上角的[x]为注销窗口。
//在子窗口添加一句。setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//而不要用下面这句 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//补充 你是想在用户不点击右上角关闭按钮的情况下,关闭窗口。
这里面你需要确认一个问题,在关闭第二个窗口的时候,程序是不是已经结束执行了,也就是执行了 System.exit(); 这个方法了。窗口关闭通常有:你关闭的是主窗体,关闭后,程序已经结束,所以第一个窗口也不存在了。
Q2: javaSwing关闭子窗口不关闭父窗口
或者。JFrame.DISPOSE_ON_CLOSE 、、调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。
如果是按你主题来说。他们的说法没有错。子画面关闭就是隐藏起来,不能实现真正的消毁,你的主线程不停止,它就会存在。System.exit(0)就是停止了主线程。
open(abc.jsp,window,);来打开窗口。也可以把一个div设置成一个像窗口一样的界面,然后设置div的visibility属性,让它显示和关闭。如果你是说swing控件里实现弹出窗口的话,不用java真的不行。
我碰见的有两种情况子窗口关闭导致父窗口也关闭!下面简单介绍一下。
也就是执行了 System.exit(); 这个方法了。窗口关闭通常有:你关闭的是主窗体,关闭后,程序已经结束,所以第一个窗口也不存在了。你关闭的窗体里面含有关闭第一个窗口的代码,关闭时,把第一个窗口关闭掉了。
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);这个可以设置窗体释放资源并隐藏(不关闭)。setVisible(false)隐藏;setVisible(true)显示;你最好把你的JFramer的实例放到一个map里去。
java关闭子窗口代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中的关闭frame窗口、java关闭子窗口代码的信息别忘了在本站进行查找喔。






