如何制作一个记录键盘的程序

How to make a program which would be record keyboard

我有个主意。 我想制作一个程序,该程序应该能够记录程序运行期间按下的每个键 运行。 我想问一下,是否可以使用 java 来管理它,或者我需要其他东西。 更重要的是,你能向我推荐一些如何更轻松地管理它的方法以及我究竟需要使用什么。 非常感谢你。我很快就等你的答复了。

如果您使用 Java 本身的包,则无法在您的 java 程序的焦点之外监听击键。您可能必须使用能够与操作系统通信的外部包。

我几年前尝试过类似的东西,但不是使用 Java。使用 AHK (Auto Hotkey) - 一种免费的开源脚本语言可以轻松实现您想做的事情。

如果您还想写一个Java应用程序,您可以在Java中编写应用程序并让它执行.ahk脚本来为您处理按键记录。