java - 多种键盘响应/功能

标签 java processing keylistener

我目前正在开发一个应用程序,它可以响应观众在键盘上按键。有 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/

相关文章:

java - 如何在 Java 中比较字符串?

java - 如何在AndEngine中决定SVG Sprite 的宽度和高度

java - hdfc 网上银行页面中客户 ID 的 xpath [Selenium Webdriver] [JAVA]

java - 有没有办法使for循环中的循环增加随机化?

java - 开始处理并且字符串不比较

Java KeyListener 没有响应

java - JAXB - 如何仅在子标签中设置 xmlns 和前缀

arduino - 如何从 Arduino 更改处理中的背景

java - java关键监听器问题确实很新

Java - 按键时更改图像