Customizable Shortcuts in Java Application

前端 未结 2 1131
渐次进展
渐次进展 2020-11-28 16:14

I would like to include customizable keyboard shortcuts in my Java application (the user can change them). Since this is not very unusual request, I was wondering if there e

相关标签:
2条回答
  • 2020-11-28 16:51

    I don't know of any libraries, but if your stuck you should take a look at KeyboardFocusManager & KeyboardEventDispatcher or KeyboardEventPostProcessor.

    These will at least give you access to the system level key events

    0 讨论(0)
  • 2020-11-28 17:04

    Shortcuts may be specified as accelerators in instances of Action. Less flexibly, shortcuts may be represented by KeyEvent instances obtained via KeyListener. Either may be stored in java.util.Preferences or javax.jnlp.BasicService, as suggested here.

    I'm unaware of a general purpose library, but this game offers an RCKeys dialog to remap keys. It includes the essential functionality to preclude duplicates.

    image

    0 讨论(0)
提交回复
热议问题