java创建两个frame窗体,如何在关闭一个的时候另一个不关闭啊?急!!!

2024-12-12 12:26:29
推荐回答(4个)
回答1:

你的关闭代码如何写的?
System.exit(0);这样系统就退出了,不能用这个
还有就是你的DefaultCloseOperation,你看看你的
setDefaultCloseOperation代码,他的值是怎么设置的,你把他改成
javax.swing.WindowConstants.HIDE_ON_CLOSE
这样就是隐藏,就不会影响其他的frame了

回答2:

在frame1中加入这句
setDefaultCloseOperation(DISPOSE_ON_CLOSE);

回答3:

frame1.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

回答4:

用 js 脚本来实现