相关疑难解决方法(0)

KeyListener如何检测组合键(例如,ALT + 1 + 1)

我怎样才能让我的自定义KeyListener听取ALT(或者CTRL说那个)+多个其他键的组合?

假设我希望应用程序执行11个不同的操作,具体取决于按下的键的组合.ALT + 0- ALT + 9显然不会造成任何问题,而对于ALT + 1 + 0(或"ALT + 10",因为它可以在帮助文件或类似文件中描述),我无法在网络上(或在我脑海中)的任何地方找到一个好的解决方案.我不相信这种带定时器的解决方案是唯一可行的方法.

提前一百万感谢您的任何建议!

编辑:操作0-9 +操作10 = 11个操作.谢谢@ X-Zero.

java swing combinations keyevent keylistener

19
推荐指数
2
解决办法
5万
查看次数

如何在Java中同时处理按键?

如何在Java中同时处理按键?

我正在尝试编写游戏,需要同时处理多个按键.

当我按住一个键(让我们说向前移动)然后我按住另一个键(例如,向左转)时,检测到新键,但不再检测到旧的按键.

java keyboard events

17
推荐指数
1
解决办法
4万
查看次数

标签 统计

java ×2

combinations ×1

events ×1

keyboard ×1

keyevent ×1

keylistener ×1

swing ×1