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 KeyListenerinstallFinishEditingKeyHandler(Component c, Supplier<List<Runnable>> finishRunners) provides general key-handling handler of finish editingstatic KeyListenerinstallFinishEditingKeyHandler(Component c, List<Runnable> finishRunners) static booleanvoidMethods inherited from class java.awt.event.KeyAdapter
keyReleased, keyTyped
-
Field Details
-
finishRunners
-
-
Constructor Details
-
KeyHandlerFinishEditing
-
-
Method Details
-
keyPressed
- Specified by:
keyPressedin interfaceKeyListener- Overrides:
keyPressedin classKeyAdapter
-
isKeyEventFinishEditing
- Parameters:
e- the tested event- Returns:
- true if 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
-