Class AcceleratorManager


  • public class AcceleratorManager
    extends Object
    Utility class that keeps track of keyboard shortcuts. Accelerators are registered with scene. Because multiple controls may wish to use same shortcut, 'manager' class is required to run correct code based upon which control has focus.
    See Also:
    Scene.getAccelerators()
    • Constructor Detail

      • AcceleratorManager

        public AcceleratorManager()
    • Method Detail

      • register

        public void register​(javafx.scene.Node pNode,
                             javafx.scene.input.KeyCombination pKeyCombo,
                             Runnable pRunnable)
        Enable keyboard shortcut. If there is an existing accelerator registered outside of this class, it will be discarded.
      • unregister

        public void unregister​(javafx.scene.Node pNode,
                               javafx.scene.input.KeyCombination pKeyCodeCombo)
        Disable accelerator.