gpt4 book ai didi

java - 为什么点击 NUM0-9 按钮的 Java 代码不打印出该字符?

转载 作者:太空宇宙 更新时间:2023-11-04 07:52:48 25 4
gpt4 key购买 nike

为什么点击按钮 NUM0-9 的 Java 代码没有打印出该字符?

Code:
switch(this.getGameAction(keyCode)){
case Canvas.KEY_NUM2:
System.out.println('A');
break;

case Canvas.KEY_NUM0:
System.out.println('B');

}

甚至没有出现错误。为什么?

最佳答案

您不能对 KEY_NUM0-9 值、KEY_STAR 和 KEY_POUND 使用 getGameAction()。你这样做:

public void keyPressed(int kc) {
if (kc == KEY_NUM1 ) {} // key number 1 pressed
if (getGameAction(kc) == LEFT) {} // left pressed
}

关于java - 为什么点击 NUM0-9 按钮的 Java 代码不打印出该字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14170060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com