为什么某些KeyEvent在某些应用程序中不起作用?

时间:2014-03-25 18:30:49

标签: java awt key-bindings keyevent keycode

标题实际上击中了它。要指定:

在全屏播放游戏时,我尝试使用一些KeyEvent。但由于某种原因,其中一些工作(如TAB,Enter,字符(A-Z)),而其他一些不工作,如箭头键或DELETE键。

更令人困惑的是,VK_LEFTVK_RIGHT的功能就好像它们是小键盘一样,而文档则说明了对话框。但VK_KP_LEFT和其他三个似乎根本不起作用(同时在全屏幕上解决了这个问题),与NUM是否启用无关。

我在释放之前使用Thread.sleep(300)来保持键,并在连续击键之间等待。

那么,有没有人解释或假设为什么会这样呢?是否可以在不设置自定义键绑定的情况下修复此问题?

我很高兴知道。

0 个答案:

没有答案