JavaTM 2 Platform
Standard Ed. 6

java.awt.event
類別 KeyAdapter

java.lang.Object
  繼承者 java.awt.event.KeyAdapter
所有已實作的介面:
KeyListener, EventListener
直接已知子類別:
BasicComboBoxUI.KeyHandler, BasicComboPopup.InvocationKeyHandler, BasicTreeUI.KeyHandler

public abstract class KeyAdapter
extends Object
implements KeyListener

接收鍵盤事件的抽象適配器類別。此類別中的方法為空。此類別存在的目的是方便創建偵聽器物件。

擴展此類別即可創建 KeyEvent 偵聽器並覆寫所需事件的方法。(如果要實作 KeyListener 介面,則必須定義該介面內的所有方法。此抽象類別將所有方法都定義為 null,所以只需針對關心的事件定義方法。)

使用擴展的類別可創建偵聽器物件,然後使用元件的 addKeyListener 方法向該元件註冊此偵聽器物件。當按下、釋放或鍵入某個鍵時,將調用該偵聽器物件中的相應方法,並將 KeyEvent 傳遞給相應的方法。

從以下版本開始:
1.1
另請參見:
KeyEvent, KeyListener, Tutorial: Writing a Key Listener

建構子摘要
KeyAdapter()
           
 
方法摘要
 void keyPressed(KeyEvent e)
          按下某個鍵時調用此方法。
 void keyReleased(KeyEvent e)
          釋放某個鍵時調用此方法。
 void keyTyped(KeyEvent e)
          鍵入某個鍵時調用此方法。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

KeyAdapter

public KeyAdapter()
方法詳細資訊

keyTyped

public void keyTyped(KeyEvent e)
鍵入某個鍵時調用此方法。當按下鍵然後又釋放該鍵時發生此事件。

指定者:
介面 KeyListener 中的 keyTyped

keyPressed

public void keyPressed(KeyEvent e)
按下某個鍵時調用此方法。

指定者:
介面 KeyListener 中的 keyPressed

keyReleased

public void keyReleased(KeyEvent e)
釋放某個鍵時調用此方法。

指定者:
介面 KeyListener 中的 keyReleased

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only