WindowListener里边的windowOpened不是public void方法。你去看一下Api把

解决方案 »

  1.   

    public void windowOpened(){}    你应定义为abstract
      

  2.   

    public void windowOpened(){}    
    你没有对这个方法进行具体的定义,而且不符合接口
    public void windowOpened(WindowEvent e)
      

  3.   

    换成这个吧:
    app.addWindowListener(
            new WindowAdapter() {       //这里换了
               public void windowClosing( WindowEvent e )
               {
                  System.exit( 0 );
               }
                          
            }
    Adapter要比Listener方便多了,省得写一些没用的代码。