java中点击一个窗口中的按钮弹出另外一个窗口,关闭弹出窗口时两个窗口都关闭了,怎样做只关闭弹出窗口?

2024-10-31 18:18:30
推荐回答(2个)
回答1:

我猜你可能是在第二个窗口也这样设置了,
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
应该改为
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
这样就不会关闭第二个窗口时,第一个窗口也被关了。

回答2:

争议汗,自己写个侦听事件,在这个事件中同时关闭2个窗口不就可以了!