【发布时间】:2020-04-25 21:03:25
【问题描述】:
正如您可能从标题中看到的那样,我正在尝试用 Java 制作自定义键绑定系统。基本上,我有一个按钮(JButton),我想要发生的是当用户单击该按钮时,它将等待用户的输入以便将其设置为将来使用的键绑定,但我不知道如何做这个。我浏览了互联网,发现有些相似,但实现了特定的键输入而不是任何键输入。如果有类似的问题已经回答,请给我链接,以便我查看。为了简单起见,我将在下面列出一个分步列表。基本上:
- 按钮被按下(完成)
- 程序等待任何键盘输入
- 程序读取输入
- 程序停止等待输入
- 存储输入(如果是 KeyCode 或其他可以识别输入的内容
如果它可以检测到组合键(如 CTRL + SHIFT + T),那么它就是专业的。如果它可以检测到额外的键(如宏键或鼠标按钮(鼠标侧面的键),那也太棒了。当然,这些是其他问题,我不想在一段时间,但我会把它们留在这里,以防它们可能并且有人知道/想要实现它们。除此之外,我真的不知道我将如何实现这一点。到目前为止,唯一的事情我只有鼠标点击功能,没有别的。如果你能帮助我,那就太棒了。如果你对我的帖子有任何疑问,请向他们提问。感谢您的时间和精力。
【问题讨论】:
标签: java