gpt4 book ai didi

java - 使用 JNA 或 JNI 模拟在 Windows 中按下的键

转载 作者:可可西里 更新时间:2023-11-01 14:13:56 28 4
gpt4 key购买 nike

我想用 Java 模拟按键。其他人使用 Robot 尝试过此操作。这只允许原子按键,我想在其中模拟按键保持(比如一秒钟)和释放。所以,我需要使用 JNA 或 JNI。

我调查了 JNative,但这似乎是为了在操作系统级别使用关键事件,而不是在操作系统级别生成它们。我如何从 Java 生成此类事件?

谢谢

最佳答案

实际上,使用 Robot,您可以按住一个键一秒钟。

Robot r = ...
r.keyPress(KeyEvent.VK_A);
Thread.sleep(1000);
r.keyRelease(KeyEvent.VK_A);

关于java - 使用 JNA 或 JNI 模拟在 Windows 中按下的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9866071/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com