gpt4 book ai didi

java - 指定操作系统按键事件的深度* - Java AWT Robot

转载 作者:行者123 更新时间:2023-12-01 05:14:10 25 4
gpt4 key购买 nike

我有一个程序,它使用 java Robot 类将击键发送到操作系统。
我想知道该类将笔画发送到操作系统的什么深度*?

例如,它们是发送到尽可能低的级别(硬件),以便计算机认为按键是物理按下的,还是发送到尽可能最高的级别 - 发送到具有键盘焦点的应用程序。
它们的级别一定不能太低,因为我注意到 Windows 鼠标键未注册击键 - 它们会传递出去,就好像鼠标键未处于 Activity 状态一样。

我找不到任何深度的规范;仅“它们被发送到操作系统”

我还想知道是否有可能以某种方式将操作系统中击键的预期深度传递给机器人类?

如果其中任何内容含糊不清,我深表歉意;我对关键事件的实际运作方式知之甚少!

谢谢!

最佳答案

实际上输入被发送到操作系统,操作系统将输入重定向到前台应用程序。您可以使用 JNA ( java sending keystrokes using robot class ) 在窗口之间切换。希望这对某人有帮助。

关于java - 指定操作系统按键事件的深度* - Java AWT Robot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11558577/

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