小编Bre*_*nks的帖子

如何使用 AutoHotkey 自动化 Java 应用程序?

我在工作中使用 Java 应用程序。我需要将点击发送到按钮并填充文本框。我希望这些操作在后台发生。所述ahk_class窗口是SunAwtFrame,并且没有控制的暴露于WindowSpy。

我已经使用 JavaFerret 来确定我想按下的第一个按钮有一个AccessibleAction

Version Information:
    Java virtual machine version: 1.7.0_25
    Access Bridge Java class version: 1.7.0_25
    Access Bridge Java DLL version: AccessBridge 2.0.2
    Access Bridge Windows DLL version: AccessBridge 2.0.2

AccessibleContext information:
    Name:  New Call
    Description:  Place a new call
    Role:  push button
    Role in en_US locale:  push button
    States:  enabled,focusable,visible,showing,opaque
    States in en_US locale:  enabled,focusable,visible,showing,opaque
    Index in parent:  1
    Children count:  0
    Bounding rectangle:  [288, 317, 385, 376]
    Top-level window name:  Phone Assistant: …
Run Code Online (Sandbox Code Playgroud)

java automation accessibility autohotkey

6
推荐指数
1
解决办法
3189
查看次数

标签 统计

accessibility ×1

autohotkey ×1

automation ×1

java ×1