有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JAVA中azerty键盘的keyevent键代码

所以我对Java编程相当陌生,我正试图弄清楚keyEventListeners在Java中是如何工作的。我已经成功地制作了一个小程序,你可以在其中控制一个红方块,但唯一的问题是,它只能在QWERTY键盘上工作

以下是检查密钥代码的代码:

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

    if(c == KeyEvent.VK_LEFT){
        velX = -1;
        velY = 0;
    }
    if(c == KeyEvent.VK_UP){
        velX = 0;
        velY = -1;
    }
    if(c == KeyEvent.VK_RIGHT){
        velX = 1;
        velY = 0;
    }
    if(c == KeyEvent.VK_DOWN){
        velX = 0;
        velY = 1;
    }
}

如何将其更改为azerty箭头键,以及(如果可能)两者都更改? 提前谢谢


共 (0) 个答案