前几天用java作了一个小的管理系统,是由8个Frame组成的,每次用完关闭系统以后,还存在一个javaw.exe的进程没有关闭,而且占用了至少20M的内存空间。想问一下怎么能将系统彻底地关掉,不遗留有javaw.exe进程,谢谢高手指教

解决方案 »

  1.   

    每个都有windowClosing的windowAdapter不?
      

  2.   

    每个frame都加上frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);或者实现楼上所说的方法,或者实现监听器接口,在关闭方法中System.exit(1);
      

  3.   

    实在不好意思jayfantsy与RobertHooke
    本来想给jayfantsy 9分
          给RobertHooke 11 分的
    结果写串了
    真不好意思。