Java:读取在其他窗口中按下的键

Java:读取在其他窗口中按下的键,java,keylogger,Java,Keylogger,有没有可能让Java程序读取一直按下的键盘按钮,即使我在记事本或chrome上打字 如果是这样的话,我将如何做到这一点?在普通JAVA中无法做到这一点。你需要和JNI联系。您需要从操作系统级别聆听键盘的声音。当然,这是可能的,任何事情都是可能的。至于如何,;这是一个问答网站-告诉我codez的问题是不受欢迎的。这个问题似乎是离题的,因为它直接询问代码。谷歌是你的朋友:java键盘记录程序返回了很多结果。@Boristeider,实际上不是在找“da codez”,我只是想知道如何做,如,我需要使

有没有可能让Java程序读取一直按下的键盘按钮,即使我在记事本或chrome上打字


如果是这样的话,我将如何做到这一点?

在普通JAVA中无法做到这一点。你需要和JNI联系。您需要从操作系统级别聆听键盘的声音。

当然,这是可能的,任何事情都是可能的。至于如何,;这是一个问答网站-告诉我codez的问题是不受欢迎的。这个问题似乎是离题的,因为它直接询问代码。谷歌是你的朋友:java键盘记录程序返回了很多结果。@Boristeider,实际上不是在找“da codez”,我只是想知道如何做,如,我需要使用哪些函数,或者可能需要一个教程。我不喜欢复制粘贴我不懂的代码。@ColinD,谢谢,我会研究一下的。我有JNA,有没有可以用来听键盘的例子或教程?有一个伟大的数据库,里面有成千上万的指南,只为你寻找。想象一下。是的,正如@Colin D提到的,这只是一个键盘记录器。