機械翻訳について

jaccessinspectorコマンド

名前

jaccessinspector - Java Accessibility Utilities APIを使用して、Java Virtual Machineのオブジェクトに関するアクセス可能な情報を調べる

説明

jaccessinspectorツールを使用すると、オブジェクトのアクセシビリティ情報を調べる様々なメソッドを選択できます:

オブジェクトが調査対象として選択されると、jaccessinspectorツールによって、そのオブジェクトでJavaアクセシビリティAPIメソッドをコールした結果が表示されます。

jaccessinspectorツールの実行

jaccessinspectorツールを使用するには、Javaアプリケーションの起動後にjaccessinspectorツールを起動します。 jaccessinspectorを起動するには、次のコマンドを実行します:

ノート:

JAVA_HOMEは環境変数で、JDKまたはJREのパス(c:\Program Files\Java\jdk-10など)に設定する必要があります。

%JAVA_HOME%\bin\jaccessinspector.exe

これで2つのウィンドウが開きます: Javaアプリケーション・ウィンドウおよびjaccessinspectorウィンドウ。 jaccessinspectorウィンドウには、次の5つのメニューがあります:

「UpdateSettings」「JavaEvents」および「AccessibilityEvents」の各メニューの項目を使用すると、様々な方法でJavaアプリケーションに問い合せることができます。

「ファイル」メニュー

この項では、「File」メニューの項目について説明します。

AccessBridge DLLロード済み
AccessBridge DLLのロードを有効または無効にします。
終了
ツールを終了します。

「UpdateSettings」メニュー

この項では、「UpdateSettings」メニューの項目について説明します。

Update from Mouse
マウスが移動を停止したときにマウス(jaccessinspectorツール・ウィンドウが最上位であると仮定)のx座標およびy座標を決定し、マウスの下にあるアクセス可能なオブジェクトをJavaアプリケーションに問い合せて、jaccessinspectorウィンドウに出力をダンプします。
Update with F2 (Mouse HWND)
マウス(jaccessinspectorツール・ウィンドウが最上位であると仮定)のx座標およびy座標を決定し、マウスの下にあるHWNDのアクセス可能なオブジェクトをJavaアプリケーションに問い合せて、出力をjaccessinspectorウィンドウにダンプします。
Update with F1 (Mouse Point)
マウス(jaccessinspectorツール・ウィンドウが最上位であると仮定)のx座標およびy座標を決定し、カーソル下にあるアクセス可能なオブジェクトをJavaアプリケーションに問い合せて、jaccessinspectorウィンドウに出力をダンプします。

「JavaEvents」メニュー

この項では、「JavaEvents」メニューの項目について説明します。

Track Mouse Events

JavaアプリケーションにすべてのJavaマウス・エントリ・イベントを登録し、イベントを受信すると、カーソルによって入力されたオブジェクトを問い合せて、出力をjaccessinspectorウィンドウにダンプします。

ノート:マウスをすばやく移動すると、表示される情報の更新前に多少の遅延が発生する可能性があります。

Track Focus Events
JavaアプリケーションにすべてのJava Focus Gainedイベントを登録し、イベントの受信時に、フォーカスを受信したオブジェクトを問い合せて、出力をjaccessinspectorウィンドウにダンプします。
Track Caret Events

JavaアプリケーションにすべてのJava Caret Updateイベントを登録し、イベントの受信時に、キャレットが更新されたオブジェクトを問い合せて、出力をjaccessinspectorウィンドウにダンプします。

ノート:カレットを含むオブジェクトは、リッチ・テキスト・オブジェクトである定義オブジェクトほどほとんど機能しているため、他のイベント・トラッキング・オプションとはレスポンシブに見えません。 実際の使用では、キャレット更新の場合(たとえば、キャレットの位置にある新しい文字、単語、文を取得するなど)でのアクセシビリティ・コールは少なくなり、大幅に速くなります。

トラック・メニュー選択済 |選択解除済 |取消済イベント
Javaアプリケーションにすべてのメニュー・イベントを登録し、イベントの受信時に、キャレットが更新されたオブジェクトを問い合せて、出力をjaccessinspectorウィンドウにダンプします。
Track Popup Visible | Invisible | Cancelled Events
Javaアプリケーションにすべてのポップアップ・メニュー・イベントを登録し、イベントの受信時に、キャレットが更新されたオブジェクトを問い合せて、出力をjaccessinspectorウィンドウにダンプします。
Track Shutdown Events
Javaアプリケーションが終了したときにプロパティ変更イベントを受信するように、Javaアプリケーションに登録します。

「AccessibilityEvents」メニュー

この項では、「AccessibilityEvents」メニューの項目について説明します。

ノート: AccessibilityEventsメニューに一覧表示されているアイテムは、アプリケーションのテスト(特にアシスティブ・テクノロジ・アプリケーション)に最も重要です。

Track Name Property Events
特にNameプロパティが変更されたアクセス可能オブジェクトに対するすべてのJavaプロパティ変更イベントをJavaアプリケーションに登録し、イベントの受信時に、変更されたプロパティに関する情報とともに出力をスクロール・ウィンドウにダンプします。
Track Description Property Events
Descriptionプロパティが変更されたアクセス可能なオブジェクトに特に変更されたすべてのJavaプロパティ変更イベントについてJavaアプリケーションに登録し、イベントの受信時に、出力をjaccessinspectorウィンドウにダンプし、変更されたプロパティに関する情報とともに出力をダンプします。
Track State Property Events
Javaアプリケーションに登録して、Stateプロパティが変更されたアクセス可能なオブジェクトに特に変更されたすべてのJavaプロパティ変更イベントを登録し、イベントの受信時に、変更したプロパティに関する情報とともに出力をjaccessinspectorウィンドウにダンプします。
Track Value Property Events
特にValueプロパティが変更されたアクセス可能オブジェクトに対するすべてのJavaプロパティ変更イベントをJavaアプリケーションに登録し、イベントの受信時に、変更されたプロパティに関する情報とともに出力をスクロール・ウィンドウにダンプします。
Track Selection Property Events
Javaアプリケーションに登録すると、Selectionプロパティが変更されたアクセス可能なオブジェクトに特に変更されたすべてのJavaプロパティ・イベントが登録され、イベントの受信時に、変更したプロパティに関する情報とともに出力がjaccessinspectorウィンドウにダンプされます。
Track Text Property Events
JavaアプリケーションにすべてのJavaプロパティ変更イベントを登録します。特に、Textプロパティが変更されたアクセス可能なオブジェクトで登録し、1つのイベントを受信したら、出力をjaccessinspectorウィンドウにダンプし、変更されたプロパティに関する情報を表示します。
Track Caret Property Events
Javaアプリケーションに登録して、Caretプロパティが変更されたアクセス可能なオブジェクトに特に変更されたすべてのJavaプロパティ変更イベントを登録し、イベントの受信時に、変更したプロパティに関する情報とともに出力をjaccessinspectorウィンドウにダンプします。
Track VisibleData Property Events
Javaアプリケーションに登録すると、VisibleDataプロパティが変更されたアクセス可能なオブジェクトに特に変更されたすべてのJavaプロパティ変更イベントが登録され、イベントの受信時に、変更したプロパティに関する情報とともに出力がjaccessinspectorウィンドウにダンプされます。
Track Child Property Events
Javaアプリケーションに登録すると、Childプロパティが変更されたアクセス可能なオブジェクトに特に変更されたすべてのJavaプロパティ・イベントが登録され、イベントの受信時に、変更したプロパティに関する情報とともに出力がjaccessinspectorウィンドウにダンプされます。
Track Active Descendent Property Events
Javaアプリケーションに、Active Descendentプロパティが変更されたアクセス可能なオブジェクトに特に変更されたすべてのJavaプロパティ変更イベントを登録し、イベントの受信時に、変更したプロパティに関する情報とともに出力をjaccessinspectorウィンドウにダンプします。
Track Table Model Change Property Events
Javaアプリケーションに登録し、表モデル変更プロパティが変更されたアクセス可能なオブジェクトに特に変更されたプロパティ変更イベントをすべて行い、イベントの受信時に出力をjaccessinspectorウィンドウにダンプし、変更されたプロパティに関する情報を表示します。

「オプション」メニュー

この項では、「Options」メニューの項目について説明します。

Monitor the same events as JAWS
JAWSでもモニターされているイベントのみのモニタリングを有効にします。
Monitor All Events
jaccessinspectorウィンドウのすべてのイベントのモニタリングを有効にします。
Reset All Events
選択したオプションをデフォルト設定にリセットします。
Go To Message
メッセージ番号を入力すると記録されたメッセージを表示できる「Go To Message」ダイアログを開きます。
Clear Message History
jaccessinspectorウィンドウから、ログに記録されたメッセージの履歴をクリアします。