有关于java swing的有关问题,各位大神帮帮忙

有关于java swing的问题,各位大神帮帮忙
假如现在有两个窗体,主窗体Frame,以及副窗体Frame1,程序启动时显示主窗体,主窗体上有一个button GO,点击之后可以进入副窗体,然后怎么实现关闭副窗体,不是只是让副窗体不可见,而是让副窗体关闭,将资源释放,然后返回主窗体。
------解决方案--------------------
这个窗口关闭的监听是设置在子窗口上的,并且在子窗口的类中添加父窗口类的依赖。
即在子窗口的类中添加
JFrame mainFrame = null;
在new 这个子窗口时的构造函数中传递这个父窗体对象,就可以操作父窗口的显示了。
所以你这个应该是设置父窗口的对象的mainFrame.setVisible(true);