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