Module org.autogui
Package org.autogui.swing
Class GuiSwingKeyBinding.KeyStrokeActionForFunction<CompType extends JComponent>
java.lang.Object
org.autogui.swing.GuiSwingKeyBinding.KeyStrokeAction
org.autogui.swing.GuiSwingKeyBinding.KeyStrokeActionForFunction<CompType>
- Enclosing class:
GuiSwingKeyBinding
public static class GuiSwingKeyBinding.KeyStrokeActionForFunction<CompType extends JComponent>
extends GuiSwingKeyBinding.KeyStrokeAction
-
Field Summary
FieldsFields inherited from class org.autogui.swing.GuiSwingKeyBinding.KeyStrokeAction
assigned, precedence, stroke
-
Constructor Summary
ConstructorsConstructorDescriptionKeyStrokeActionForFunction
(CompType component, GuiSwingKeyBinding.KeyPrecedenceSet precedence, KeyStroke stroke, Consumer<CompType> action) -
Method Summary
Methods inherited from class org.autogui.swing.GuiSwingKeyBinding.KeyStrokeAction
assigned, derive, isAssigned, show, updateInfo
-
Field Details
-
component
-
action
-
-
Constructor Details
-
KeyStrokeActionForFunction
public KeyStrokeActionForFunction(CompType component, GuiSwingKeyBinding.KeyPrecedenceSet precedence, KeyStroke stroke, Consumer<CompType> action)
-
-
Method Details
-
isDispatcherRequired
public boolean isDispatcherRequired()- Specified by:
isDispatcherRequired
in classGuiSwingKeyBinding.KeyStrokeAction
-
process
public void process()- Specified by:
process
in classGuiSwingKeyBinding.KeyStrokeAction
-