Package jfx.incubator.scene.control.input
package jfx.incubator.scene.control.input
Incubates a customization mechanism for the JavaFX Controls utilizing the
InputMap
.
The InputMap
- allows for customization of a control behavior by changing the existing or adding new key mappings
- supports dynamic modification of the key mappings
- allows for accessing the default functionality even when it was overwritten by the application
- allows for reverting customization to the default implementation
- guarantees priorities between the application and the skin event handlers and key mappings
- allows for gradual migration of the existing controls to use the InputMap
Incubating Feature. Will be removed in a future release.
- Since:
- 24
-
ClassesClassDescriptionA function tag is a public identifier of a method that can be mapped to a key binding by the control's
InputMap
.InputMap is a property of theControl
class which enables customization by allowing creation of custom key mappings and event handlers.This immutable class represents a combination of keys which are used in key mappings.A builder forKeyBinding
objects.