问题描述
在JAVA中,运行进入了主界面,而点击了主界面后又弹出其他的窗口,如何实现只关闭后来弹出的当前界面而不关闭主界面
解决方案
解决方案二:
你说的界面指什么?swing还是jsp?
解决方案三:
swing的,我后来试了一下,如果当前的窗口时f,在函数f.dipose();就可以关闭当前的窗口了,而不用退出整个程序
解决方案四:
楼主自己找到解决方法了。不过f.setvisible(false),也是可以实现同样的效果的,当然还是f.dipose()比较好吧。仅是共同学习。
解决方案五:
恩,这个方法也是可以的
解决方案六:
是呀本来就有这个功能,估计你以前退出事件设置成system.exit(0)了吧,可以只监听本窗口的退出引用2楼wangjunjunjj的回复:
swing的,我后来试了一下,如果当前的窗口时f,在函数f.dipose();就可以关闭当前的窗口了,而不用退出整个程序
解决方案七:
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);这样你的小“x”也是一样的只关当前窗口了
解决方案八:
恩,是的,这样也可以引用5楼dyllove98的回复:
是呀本来就有这个功能,估计你以前退出事件设置成system.exit(0)了吧,可以只监听本窗口的退出引用2楼wangjunjunjj的回复:swing的,我后来试了一下,如果当前的窗口时f,在函数f.dipose();就可以关闭当前的窗口了,而不用退出整个程序
解决方案九:
JFrame是整个程序的主窗口,如果关闭的话,整个程序的所有的窗口都会关闭吧引用6楼sunyiz的回复:
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);这样你的小“x”也是一样的只关当前窗口了
时间: 2024-12-08 18:26:12