The jaccesswalker Command

名称

jaccesswalker - 导航特定 Java 虚拟机中的组件树,并以树形视图呈现层次结构

描述

您在树中选择一个节点,然后从面板菜单中选择辅助功能 API 面板jaccesswalker 工具会显示窗口中对象的辅助功能信息。

运行 jaccesswalker 工具

要使用 jaccesswalker,在启动 Java 应用程序后启动 jaccesswalker 工具。例如,要启动 jaccesswalker,请输入以下命令:

注意:

JAVA_HOME 是一个环境变量,应设置为 JDK 或 JRE 的路径,例如,c:\Program Files\Java\jdk-10

%JAVA_HOME%\bin\jaccesswalker.exe

现在您有两个窗口打开:Java 应用程序窗口和 jaccesswalker 工具的窗口。您可以使用 jaccesswalker 完成两项任务。您可以构建 Java 应用程序的 GUI 层次结构的树视图,并查询 GUI 层次结构中特定元素的 Java 辅助功能 API 信息。

构建 GUI 层次结构

文件菜单中选择刷新树菜单。 jaccesswalker 工具会构建属于 Java 应用程序的顶级窗口列表。然后,该工具递归查询这些窗口中的元素,并构建系统中所有 JVM 运行的所有 Java 应用程序中所有 GUI 组件的树。

检查 GUI 组件

构建 GUI 树后,您可以通过在树中选择它,然后选择面板,然后选择显示辅助功能信息来查看有关单个 GUI 组件的详细辅助功能信息。