モジュール jdk.accessibility

クラスTranslator

  • すべての実装されたインタフェース:
    Accessible, AccessibleComponent

    public class Translator
    extends AccessibleContext
    implements Accessible, AccessibleComponent

    Translatorクラスによって、インタフェースAccessibleを実装しないオブジェクトのインタフェースAccessibleに変換機能が提供されます。 支援技術では、TranslatorgetAccessibleクラス・メソッドを使用して、インタフェースAccessibleを実装するオブジェクトを取得できます。 すでに渡されたオブジェクトでインタフェースAccessibleを実装する場合、getAccessibleは、オブジェクトを返すのみです。

    支援技術でTranslatorクラスを使用する場合の例を次に示します。

        Accessible accessible = Translator.getAccessible(someObj);
        // obtain information from the 'accessible' object.
     

    注意: この実装は欠落部分が多いため、ツールキットのアクセシビリティ機能を実装するお薦めの方法ではありません。 ツールキットのコンポーネントは、このコードに依存せずに、インタフェースAccessibleを直接実装する必要があります。