我目前正在开发一个应用程序,它可以响应观众在键盘上按键。有 36 个不同的按键(a-z &0-9),按下每个按键时屏幕上会出现特定颜色,一次可以按下多个按键。
代码是什么,以便当您按下按键时会触发此操作?
最佳答案
您需要跟踪您关心的按键(在 boolean 变量或数组中)。在 keyPressed() 中,将相应的 boolean 值设置为 true。在 keyReleased() 中,将其设置为 false。然后只需检查 draw() 函数中的 boolean 值即可显示正确的颜色。
更多信息可以在本处理教程的“检测多个按键”部分中找到:http://staticvoidgames.com/tutorials/intermediateConcepts/KeyboardInput.jsp
关于java - 多种键盘响应/功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22691424/