我在工作中使用 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)