【问题标题】:How to emulate mouse clicking/mouse moving/key typing in the global context?如何在全局上下文中模拟鼠标单击/鼠标移动/键输入?
【发布时间】:2012-05-12 10:14:56
【问题描述】:

Emulate 表示以编程方式调用这些事件。

全局上下文意味着这些事件调用应该影响整个桌面(某种全局环境)而不是产生它们的应用程序。此外,应用程序本身不应该有窗口——由于某些逻辑,它必须简单地在后台执行并产生这些事件。换句话说,例如,如果此应用程序将鼠标置于“全局”任意位置并调用双击事件,并且光标下有某个其他应用程序的图标,则该“其他”应用程序应该启动。

我可以使用哪个库来实现它?

注意:我没有指定操作系统,因为我希望库应该以跨平台的方式进行。如果那不可能,那么我可以使用仅限 Windows 的解决方案。

【问题讨论】:

    标签: input keyboard mouse global emulation


    【解决方案1】:

    我发现 Java 的 java.awt.Robot 具有所有要求的功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-21
      • 1970-01-01
      • 2011-01-25
      • 2018-11-06
      • 1970-01-01
      相关资源
      最近更新 更多