Module org.autogui
Package org.autogui.swing.table
Class ObjectTableColumnValue.KeyHandlerFinishEditing
java.lang.Object
java.awt.event.KeyAdapter
org.autogui.swing.table.ObjectTableColumnValue.KeyHandlerFinishEditing
- All Implemented Interfaces:
KeyListener
,EventListener
- Enclosing class:
ObjectTableColumnValue
a handler for finishing editor by alt+enter
- Since:
- 1.6
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic KeyListener
installFinishEditingKeyHandler
(Component c, Supplier<List<Runnable>> finishRunners) provides general key-handling handler of finish editingstatic KeyListener
installFinishEditingKeyHandler
(Component c, List<Runnable> finishRunners) static boolean
void
Methods inherited from class java.awt.event.KeyAdapter
keyReleased, keyTyped
-
Field Details
-
finishRunners
-
-
Constructor Details
-
KeyHandlerFinishEditing
-
-
Method Details
-
keyPressed
- Specified by:
keyPressed
in interfaceKeyListener
- Overrides:
keyPressed
in classKeyAdapter
-
isKeyEventFinishEditing
- Parameters:
e
- the tested event- Returns:
- true if alt+enter
-
installFinishEditingKeyHandler
- Parameters:
c
- the target componentfinishRunners
- finishers added byGuiSwingView.ValuePane.addSwingEditFinishHandler(Runnable)
- Since:
- 1.6
-
installFinishEditingKeyHandler
public static KeyListener installFinishEditingKeyHandler(Component c, Supplier<List<Runnable>> finishRunners) provides general key-handling handler of finish editing- Parameters:
c
- the target componentfinishRunners
- finishers added byGuiSwingView.ValuePane.addSwingEditFinishHandler(Runnable)
- Since:
- 1.6
-