我有一个用 Java 编写的应用程序。该应用程序中有几个 UI 控件(文本框、网格、按钮等)。我需要开发 .NET 应用程序,它能够列出 UI 元素并从中读取文本数据。我在获取 Java 应用程序的窗口句柄时没有问题,但之后我被卡住了。
Java 应用程序是第三方的,不能以任何方式修改。我在 Java 方面的经验为零,但在 C# 方面经验丰富。我尝试使用 Java Access Bridge,但它似乎不起作用。据我了解,Java 应用程序需要支持 Java Accessibility API,它可能不支持。
请分享您对类似任务的经验,或者只是为我指明正确的方向。
如何从 Java VM 外部枚举/读取 UI 控件?