The abstract class InputEvent is a subclass of ComponentEvent...........
The InputEvent Class
The abstract class InputEvent is a subclass of ComponentEvent and is the superclass for component input events. Its subclasses are KeyEvent andMouseEvent.InputEvent defines several integer constants that represent any modifiers, such as the control key being pressed, that might be associated with the event.ALT_MASK
ALT_GRAPH_MASK
BUTTON2_MASK
BUTTON3_MASK
BUTTON1_MASK
CTRL_MASK
META_MASK
SHIFT_MASK