Java Accessibilityの概要

Java Accessibilityガイド> Java Accessibility API (JAAPI)プログラマーズ・ガイド> Java Accessibilityの概要

Java Accessibility API

Java Accessibility API (JAAPI)は、Java Foundation Classes (JFC)のコア部分の1つです。 JFCは、グラフィカル・ユーザー・インタフェース・コンポーネントの包括セットで、インターネット、イントラネット、およびデスクトップ・アプリケーションの配備を容易にするために設計された基幹サービスです。 JAAPIはGUIコンポーネント情報をユーザー補助テクノロジから利用できるようにすることで、ユーザーにJavaアプリケーションの代替表現および制御を提供します。

Java Accessibilityユーティリティ

Java Accessibilityユーティリティは、ユーザー補助テクノロジがJava Accessibility APIを利用するのを支援します。 ユーティリティは、UIコンポーネントに関連するイベントをモニターします。 また、ユーザー補助テクノロジがGUIに関する追加情報(マウスの現在位置、現在フォーカスを持つウィンドウなど)を取得するのを支援します。

プラガブルなLook & Feel

Java Foundation ClassesはプラガブルなLook & Feelアーキテクチャを実装します。 このアーキテクチャは、ユーザー・インタフェースの非ビジュアルな表現によってアプリケーションのビジュアルな表現を置き換えたり拡張したりできます。 ユーザー・インタフェースの表現は、各コンポーネントの基盤となる構造およびデータから分離されています。 これは、コンポーネントのユーザー・インタフェースをそのモデルから分離することで実現されています。 コンポーネントのモデルとは、ユーザー・インタフェースによってユーザーに提示される状態と情報をカプセル化する構造のことです。 このアーキテクチャの詳細は、「The Java Tutorials」の「Creating a GUI with JFC/Swing」コースの「About the JFC and Swing」を参照してください。


Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved.