モジュール java.desktop
パッケージ javax.swing

クラスImageIcon.AccessibleImageIcon

java.lang.Object
javax.accessibility.AccessibleContext
javax.swing.ImageIcon.AccessibleImageIcon
すべての実装されたインタフェース:
Serializable, AccessibleIcon
含まれているクラス:
ImageIcon

protected class ImageIcon.AccessibleImageIcon extends AccessibleContext implements AccessibleIcon, Serializable
このクラスは、ImageIconクラスのアクセシビリティ・サポートを実装しています。 イメージ・アイコンのユーザー・インタフェース要素に適したJava Accessibility APIの実装が用意されています。

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。

導入されたバージョン:
1.3
  • コンストラクタの詳細

    • AccessibleImageIcon

      protected AccessibleImageIcon()
      AccessibleImageIconを構築します。
  • メソッドの詳細

    • getAccessibleRole

      public AccessibleRole getAccessibleRole()
      このオブジェクトの役割を取得します。
      定義:
      getAccessibleRole、クラス: AccessibleContext
      戻り値:
      オブジェクトの役割を記述するAccessibleRoleのインスタンス
      関連項目:
      AccessibleRole
    • getAccessibleStateSet

      public AccessibleStateSet getAccessibleStateSet()
      このオブジェクトの状態を取得します。
      定義:
      getAccessibleStateSet、クラス: AccessibleContext
      戻り値:
      オブジェクトの現在の状態セットを保持するAccessibleStateSetのインスタンス
      関連項目:
      AccessibleState
    • getAccessibleParent

      public Accessible getAccessibleParent()
      このオブジェクトのAccessible親を取得します。 このオブジェクトの親がAccessibleを実装している場合、このメソッドは単にgetParent()を返します。
      オーバーライド:
      getAccessibleParent、クラス: AccessibleContext
      戻り値:
      オブジェクトのAccessibleの親。Accessibleの親がない場合はnull
    • getAccessibleIndexInParent

      public int getAccessibleIndexInParent()
      Accessibleの親でのこのオブジェクトのインデックスを取得します。
      定義:
      getAccessibleIndexInParent、クラス: AccessibleContext
      戻り値:
      親でのこのオブジェクトのインデックス。このオブジェクトがAccessible親を持たない場合は -1。
      関連項目:
      getAccessibleParent()
    • getAccessibleChildrenCount

      public int getAccessibleChildrenCount()
      オブジェクト内のアクセシビリティ対応の子の数を返します。 このオブジェクトの子のすべてがAccessibleインタフェースを実装する場合、このメソッドはこのオブジェクトの子の数を返さなければいけません。
      定義:
      getAccessibleChildrenCount、クラス: AccessibleContext
      戻り値:
      オブジェクト内のAccessible子の数。
    • getAccessibleChild

      public Accessible getAccessibleChild(int i)
      オブジェクトのn番目のAccessible子を返します。
      定義:
      getAccessibleChild、クラス: AccessibleContext
      パラメータ:
      i - 子のゼロから始まるインデックス
      戻り値:
      オブジェクトのn番目のAccessible子
      関連項目:
      AccessibleContext.getAccessibleChildrenCount()
    • getLocale

      public Locale getLocale() throws IllegalComponentStateException
      オブジェクトのロケールを返します。
      定義:
      getLocale、クラス: AccessibleContext
      戻り値:
      このオブジェクトのロケール
      例外:
      IllegalComponentStateException - コンポーネントが独自のロケールを持たず、含まれている親からロケールを判別できるように、包含階層にまだ追加されていない場合
    • getAccessibleIconDescription

      public String getAccessibleIconDescription()
      アイコンの説明を取得します。 これは、オブジェクトを説明する短いテキストです。 たとえば、目の不自由なユーザーに対して、アイコンの目的を示すために使用されます。
      定義:
      getAccessibleIconDescription、インタフェース: AccessibleIcon
      戻り値:
      アイコンの説明
    • setAccessibleIconDescription

      public void setAccessibleIconDescription(String description)
      アイコンの説明を設定します。 これは、オブジェクトを説明する短いテキストです。 たとえば、目の不自由なユーザーに対して、アイコンの目的を示すために使用されます。
      定義:
      setAccessibleIconDescription、インタフェース: AccessibleIcon
      パラメータ:
      description - アイコンの説明
    • getAccessibleIconHeight

      public int getAccessibleIconHeight()
      アイコンの高さを取得します。
      定義:
      getAccessibleIconHeight、インタフェース: AccessibleIcon
      戻り値:
      アイコンの高さ
    • getAccessibleIconWidth

      public int getAccessibleIconWidth()
      アイコンの幅を取得します。
      定義:
      getAccessibleIconWidth、インタフェース: AccessibleIcon
      戻り値:
      アイコンの幅