Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 多键盘响应/功能_Java_Processing_Keylistener - Fatal编程技术网

Java 多键盘响应/功能

Java 多键盘响应/功能,java,processing,keylistener,Java,Processing,Keylistener,我目前正在开发一个应用程序,它可以响应观众按键盘上的键。有36个不同的按键将被按下(a-z和0-9)。当按下每个按键时,屏幕上将显示特定的颜色,一次可按下多个按键 什么是代码,当您按下按键时会触发此操作?您需要跟踪您关心的按键(在布尔变量或数组中)。在keyPressed()中,将相应的布尔值设置为true。在keyReleased()中,将其设置为false。然后,只需在draw()函数中对照这些布尔值即可显示正确的颜色 更多信息可以在本处理教程的“检测多个按键”部分找到:您使用的是处理还是J

我目前正在开发一个应用程序,它可以响应观众按键盘上的键。有36个不同的按键将被按下(a-z和0-9)。当按下每个按键时,屏幕上将显示特定的颜色,一次可按下多个按键


什么是代码,当您按下按键时会触发此操作?

您需要跟踪您关心的按键(在布尔变量或数组中)。在keyPressed()中,将相应的布尔值设置为true。在keyReleased()中,将其设置为false。然后,只需在draw()函数中对照这些布尔值即可显示正确的颜色


更多信息可以在本处理教程的“检测多个按键”部分找到:

您使用的是处理还是Java?请参阅,您还可以查看游戏库,因为其中涉及大量键盘交互和显示。在旁注中,一个键盘通常有36个以上的按键。