作者 主題: WindowEventHandler 的錯誤訊息  (閱讀 2747 次)

0 會員 與 1 訪客 正在閱讀本文。

sakata

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
WindowEventHandler 的錯誤訊息
« 於: 2009-08-30 12:07 »
以下是我的程式碼
1   import java.awt.*;
2   import java.awt.event.*;
3   
4   public class game
5   {
6       public static void main(String argv[])
7       {
8           Frame f = new Frame("game");
9           f.addWindowListener(new WindowEventHandler());
10           f.setSize(200, 200);
11           f.show();
12       }
13   }
14   
15   class WindowEventHandler implements WindowListener
16   {
17       public void windowClosing(WindowEvent e)
18       {
19           System.exit(0);
20       }
21        
22       public void windowIconified(WindowEvent e){}
23       public void windowActivated(WindowEvent e){}
24       public void windowOpened(WindowEvent e){}
25       public void windowDeiconified(WindowEvent e){}
26       public void windowclosed(WindowEvent e){}
27       public void windowDeactivated(WindowEvent e){}
28   }

以下是我的錯誤訊息
game.java:15: WindowEventHandler is not abstract and does not override abstract
method windowClosed(java.awt.event.WindowEvent) in java.awt.event.WindowListener

class WindowEventHandler implements WindowListener
^
Note: game.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error

請問一下,問題出在那
因為之前使用的版本是 jdk1.4.1
在的版本是 jdk1.6.0
是不是因為版本的關系,所以沒有辨法順利執行
如果是的話,麻煩請告訴我要如何改
謝謝

fillano

  • 鑽研的研究生
  • *****
  • 文章數: 526
    • 檢視個人資料
回覆: WindowEventHandler 的錯誤訊息
« 回覆 #1 於: 2009-08-30 15:31 »
錯誤訊息提示得很清楚吧?
Sapere aude! Habe Mut, dich deines eigenen Verstandes zu bedienen! ist also der Wahlspruch der Aufklärung.