KEY_TYPED

public static final int KEY_TYPED

The "key typed" event. This event is generated when a character is
entered. In the simplest case, it is produced by a single key press.
Often, however, characters are produced by series of key presses, and
the mapping from key pressed events to key typed events may be
many-to-one or many-to-many.

KEY_RELEASED

keyCode

protected int keyCode

The unique value assigned to each of the keys on the
keyboard. There is a common set of key codes that
can be fired by most keyboards.
The symbolic name for a key code should be used rather
than the code value itself.

keyChar

protected char keyChar

keyChar is a valid unicode character
that is fired by a key or a key combination on
a keyboard.