微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Java Swing 应用程序上定位元素以实现可访问性?

如何解决如何在 Java Swing 应用程序上定位元素以实现可访问性?

我正在尝试使用 Accessibility Insights for Windows 在我的 Java swing 应用程序窗口中定位元素。但是,它不能识别我自己的 java swing windows 应用程序。但是,当我尝试在任何其他 Windows 应用程序(如计算器)上查找元素时,它运行良好。

如何检查我自己的 java swing 应用程序,就像任何其他 Window 应用程序一样?

解决方法

Java Swing 应用程序与其他 Windows 应用程序不同。 Swing 使用自己的 GUI 控件和引擎,完全在 Java 中运行。对于 Windows,Swing 应用程序就像一个窗口大小的单个画布;换句话说,它不使用任何 Windows API 来控制按钮、标签等控件。这就是为什么您什么也看不到的原因。

如果您想让您的 Java 程序可访问,您应该遵循 Java 可访问性指南

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。