Class ShortcutsController


  • public class ShortcutsController
    extends java.lang.Object
    • Constructor Detail

      • ShortcutsController

        public ShortcutsController​(JadxSettings settings)
    • Method Detail

      • loadSettings

        public void loadSettings()
      • getKeyStroke

        public javax.swing.KeyStroke getKeyStroke​(ActionModel actionModel)
      • bind

        public void bind​(IShortcutAction action)
        Binds to an action and updates its shortcut every time loadSettings is called
      • registerMouseEventListener

        public void registerMouseEventListener​(MainWindow mw)
      • unbindActionsForComponent

        public void unbindActionsForComponent​(javax.swing.JComponent component)
      • reset

        public void reset()
        Keep only actions bound to the main window. Other actions will be added on demand.