如何禁用命令+;OSX中Java Swing应用程序的H键组合

如何禁用命令+;OSX中Java Swing应用程序的H键组合,java,swing,key,combinations,fullscreen,Java,Swing,Key,Combinations,Fullscreen,我正在为Mac用户构建一个全屏java swing应用程序。此应用程序用于提供在线测试,因此要求用户不要退出。我试图阻止隐藏应用程序的Command+H组合键。如何从应用程序中阻止此组合键。提前感谢。更简单的方法可能是使用focuslistener和/或WindowsStateStener来捕获,如果用户确实隐藏/离开了应用程序,请给他们一个0!我终于解决了。使用输入人和击键来检测按下的键,并通过按键侦听器处理按键释放。解决方案是检测上述情况并触发此.setVisible(true);这使得框架

我正在为Mac用户构建一个全屏java swing应用程序。此应用程序用于提供在线测试,因此要求用户不要退出。我试图阻止隐藏应用程序的Command+H组合键。如何从应用程序中阻止此组合键。提前感谢。

更简单的方法可能是使用focuslistener和/或WindowsStateStener来捕获,如果用户确实隐藏/离开了应用程序,请给他们一个0!我终于解决了。使用输入人和击键来检测按下的键,并通过按键侦听器处理按键释放。解决方案是检测上述情况并触发此.setVisible(true);这使得框架一隐藏就再次可见。太棒了!您应该将您的解决方案发布为答案并进行检查。更简单的方法可能是使用focuslistener和/或WindowsStateStener来捕获如果用户确实隐藏/离开了应用程序,则给他们一个0!我终于解决了。使用输入人和击键来检测按下的键,并通过按键侦听器处理按键释放。解决方案是检测上述情况并触发此.setVisible(true);这使得框架一隐藏就再次可见。太棒了!你应该将你的解决方案作为答案张贴出来,并进行检查