java - 在swing中,如何在没有菜单项的情况下添加热键?

标签 java swing keyboard-shortcuts

对于大多数快捷方式,我将操作添加到顶级 JMenu 并使用 setAccelerator(..) 提供 JMenuItem 的快捷方式。 。如何为某个操作创建全局快捷方式而不将其添加到菜单中?

最佳答案

这个问题已经有答案 here ,但我很难找到它,因为我问的方式不同。

正如那里所指出的,在 the Java keybindings tutorial 中查找 getInputMap/getActionMap .

我将写完问题并将其标记为重复项,以防有助于找到它。

关于java - 在swing中,如何在没有菜单项的情况下添加热键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44139791/

相关文章:

java - 如何加载 VBO 并在单独的 Java 线程上渲染它?

java - 在哪里可以找到适用于 32 位 Windows 的 JDK?

java - 如何使用spring动态加载java中的配置

Eclipse,创建新 Java 类的快捷方式

java - 如何获取生成的 Java 进程的 PID

java - 当显示 "AlwaysOnTop"框架时,Mac 中的菜单项将被禁用

java - Swing Java 中带有多框架应用程序的任务栏图标

java - GUI 未显示在我的屏幕上

tinymce - 如何在 TinyMCE v4 中实现tinymce.Shortcuts

intellij-idea - 从终端在 Webstorm/IntelliJ 终端工具窗口中全屏显示的键盘快捷键?