frame.setDefaultCloseOperation(HIDE_ON_CLOSE);

解决方案 »

  1.   

    没有Close方法吧?
    我先试试看楼上两位说的。
      

  2.   

    不行啊,可能是我没描述清楚。我想实现的是在一个控制台类里启动一个继承了JFrame的界面类,然后经过一定的时间,关闭该界面类------主要是为了关闭在该界面类中初始化的诸多系统资源信息(Socket等等),然后再将该类打开重新初始化,以避免系统里资源释放不彻底的隐患。如何可以在关闭该窗体时,只关闭窗体,而不是简单的在响应函数里调用System.exit(n),HOW TO DO IT??