Interface KeyListener
- All Superinterfaces:
EventListener, SWTEventListener
- All Known Implementing Classes:
KeyAdapter
Classes which implement this interface provide methods
that deal with the events that are generated as keys
are pressed on the system keyboard.
After creating an instance of a class that implements
this interface it can be added to a control using the
addKeyListener
method and removed using
the removeKeyListener
method. When a
key is pressed or released, the appropriate method will
be invoked.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Sent when a key is pressed on the system keyboard.static KeyListener
Static helper method to create aKeyListener
for thekeyPressed(KeyEvent e)
) method with a lambda expression.void
Sent when a key is released on the system keyboard.static KeyListener
Static helper method to create aKeyListener
for thekeyReleased(KeyEvent e)
) method with a lambda expression.
-
Method Details
-
keyPressed
Sent when a key is pressed on the system keyboard.- Parameters:
e
- an event containing information about the key press
-
keyReleased
Sent when a key is released on the system keyboard.- Parameters:
e
- an event containing information about the key release
-
keyPressedAdapter
Static helper method to create aKeyListener
for thekeyPressed(KeyEvent e)
) method with a lambda expression.- Parameters:
c
- the consumer of the event- Returns:
- KeyListener
- Since:
- 3.106
-
keyReleasedAdapter
Static helper method to create aKeyListener
for thekeyReleased(KeyEvent e)
) method with a lambda expression.- Parameters:
c
- the consumer of the event- Returns:
- KeyListener
- Since:
- 3.106
-