我们用Swing的时候其中有一句是点关闭的时候关掉页面并且连进程也一起关闭。
我们一般会用setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
但是做项目的时候发现,几乎所有的子窗口再点关闭的时候会连父窗口也一起关掉了,但这是我们不希望的。
要怎样才能只关他自己呢?其实很简单改一下就行了,应该如下写:
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
我们用Swing的时候其中有一句是点关闭的时候关掉页面并且连进程也一起关闭。
我们一般会用setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
但是做项目的时候发现,几乎所有的子窗口再点关闭的时候会连父窗口也一起关掉了,但这是我们不希望的。
要怎样才能只关他自己呢?其实很简单改一下就行了,应该如下写:
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);