BasicTableUI.KeyHandler (Java 2 Platform SE 5.0) (original) (raw)


javax.swing.plaf.basic

Class BasicTableUI.KeyHandler

java.lang.Object extended by javax.swing.plaf.basic.BasicTableUI.KeyHandler

All Implemented Interfaces:

KeyListener, EventListener

Enclosing class:

BasicTableUI


public class BasicTableUI.KeyHandler

extends Object

implements KeyListener

This inner class is marked "public" due to a compiler bug. This class should be treated as a "protected" inner class. Instantiate it only within subclasses of BasicTableUI.

As of Java 2 platform v1.3 this class is no longer used. Instead JTable overrides processKeyBinding to dispatch the event to the current TableCellEditor.


Constructor Summary
BasicTableUI.KeyHandler()
Method Summary
void keyPressed(KeyEvent e) Invoked when a key has been pressed.
void keyReleased(KeyEvent e) Invoked when a key has been released.
void keyTyped(KeyEvent e) Invoked when a key has been typed.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../../../java/lang/Object.html#wait%28long, int%29)
Constructor Detail

BasicTableUI.KeyHandler

public BasicTableUI.KeyHandler()

Method Detail

keyPressed

public void keyPressed(KeyEvent e)

Description copied from interface: [KeyListener](../../../../java/awt/event/KeyListener.html#keyPressed%28java.awt.event.KeyEvent%29)

Invoked when a key has been pressed. See the class description for KeyEvent for a definition of a key pressed event.

Specified by:

[keyPressed](../../../../java/awt/event/KeyListener.html#keyPressed%28java.awt.event.KeyEvent%29) in interface [KeyListener](../../../../java/awt/event/KeyListener.html "interface in java.awt.event")


keyReleased

public void keyReleased(KeyEvent e)

Description copied from interface: [KeyListener](../../../../java/awt/event/KeyListener.html#keyReleased%28java.awt.event.KeyEvent%29)

Invoked when a key has been released. See the class description for KeyEvent for a definition of a key released event.

Specified by:

[keyReleased](../../../../java/awt/event/KeyListener.html#keyReleased%28java.awt.event.KeyEvent%29) in interface [KeyListener](../../../../java/awt/event/KeyListener.html "interface in java.awt.event")


keyTyped

public void keyTyped(KeyEvent e)

Description copied from interface: [KeyListener](../../../../java/awt/event/KeyListener.html#keyTyped%28java.awt.event.KeyEvent%29)

Invoked when a key has been typed. See the class description for KeyEvent for a definition of a key typed event.

Specified by:

[keyTyped](../../../../java/awt/event/KeyListener.html#keyTyped%28java.awt.event.KeyEvent%29) in interface [KeyListener](../../../../java/awt/event/KeyListener.html "interface in java.awt.event")



Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.