java.awt.event
Interface KeyListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
AWTEventMulticaster, BasicComboBoxUI.KeyHandler, BasicComboPopup.InvocationKeyHandler, BasicTableUI.KeyHandler, BasicTreeUI.KeyHandler, KeyAdapter

public interface KeyListener
extends EventListener

This interface is for classes that wish to receive keyboard events. To watch a subset of these events, use a KeyAdapter.

Since:
1.1
See Also:
KeyAdapter, KeyEvent

Method Summary
 void keyPressed(KeyEvent event)
          This method is called when a key is pressed.
 void keyReleased(KeyEvent event)
          This method is called when a key is released.
 void keyTyped(KeyEvent event)
          This method is called when a key is typed.
 

Method Detail

keyTyped

void keyTyped(KeyEvent event)
This method is called when a key is typed. A key is considered typed when it and all modifiers have been pressed and released, mapping to a single virtual key.

Parameters:
event - the KeyEvent indicating that a key was typed

keyPressed

void keyPressed(KeyEvent event)
This method is called when a key is pressed.

Parameters:
event - the KeyEvent indicating the key press

keyReleased

void keyReleased(KeyEvent event)
This method is called when a key is released.

Parameters:
event - the KeyEvent indicating the key release