See: Description
| Interface | Description |
|---|---|
| EventPattern<T extends javafx.event.Event,U extends T> |
Helper class for pattern-matching one or more
EventTypes (e.g. |
| InputHandler<T extends javafx.event.Event> |
Runs a block of code when its corresponding
EventPattern matches a given event type (e.g. |
| InputMap<E extends javafx.event.Event> |
Pattern matching for
Events. |
| InputMap.HandlerConsumer<E extends javafx.event.Event> |
| Class | Description |
|---|---|
| Nodes |
Helper class for "installing/uninstalling" an
InputMap into a Node. |
| Enum | Description |
|---|---|
| InputHandler.Result |
Signifies what to do after handling some input:
continue trying to match the event type with the next given
EventPattern (InputHandler.Result.PROCEED)
stop trying to match the event type and consume the event (InputHandler.Result.CONSUME)
stop trying to match the event type and do not consume it (InputHandler.Result.IGNORE)
|
EventPattern, InputHandler and then
InputMap in that order. Once these are understood, one should read the
javadoc of InputMapTemplate.