【发布时间】:2020-11-18 17:52:57
【问题描述】:
我正在做一个小游戏,但我需要检测多个按键。 KeyListener 在这方面似乎不是很有用。
有没有办法一次检测多个键。
提前致谢!
【问题讨论】:
-
一次多个键是什么意思?与带有修饰符 shift/ctrl 的键一样?或者您的意思是如果用户同时按 A 和 S?
-
无论如何 KeyListener 可以同时处理按键的按下和释放。会有不同的事件,但它会处理它们。如果你需要抓住前任。同时像 A+D 一样,您可以将按下的按钮存储在某处并检查是否使用了所需的组合。
标签: java