Java:备用键盘支持

时间:2018-12-17 15:02:57

标签: java keyboard keylistener

我使用的是Dvorak键盘,在键盘之间交换测试我的代码变得很烦人。我注意到有些游戏,例如Skyrim,Oblivion和Minecraft(1.13+)允许您使用备用键盘而无需重新绑定所有键(即,它们会自动重新绑定,侦听键盘上键的位置或沿这些方向移动),所以我想知道如何使用Java进行操作,最好以一种还允许您仍然重新绑定键的方式进行操作。下面的代码是我目前用于输入的内容,但是我不知道如何使其监听不同的键盘布局也有不同的内容。

    public class KeyInput extends KeyAdapter{


    public void keyPressed(KeyEvent e){
    int key = e.getKeyCode();

    if(key == KeyEvent.VK_EXAMPLEKEY) exampleFunction();

    }
    }

0 个答案:

没有答案