JavaTM 2 Platform
Std. Ed. v1.3

javax.swing
クラス ImageIcon.AccessibleImageIcon

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

protected class ImageIcon.AccessibleImageIcon
extends AccessibleContext
implements AccessibleIcon, Serializable

このクラスは ImageIcon クラス用のユーザ補助機能のサポートを実装しています。イメージアイコンのユーザインタフェース要素に適した Java Accessibility API を実装しています。

警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です。

関連項目:
直列化された形式

クラス javax.accessibility.AccessibleContext から継承したフィールド
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
 
コンストラクタの概要
protected ImageIcon.AccessibleImageIcon()
           
 
メソッドの概要
 Accessible getAccessibleChild(int i)
          オブジェクトの、ユーザ補助機能を実装する n 番目の子を返します。
 int getAccessibleChildrenCount()
          オブジェクトの、ユーザ補助機能を実装する子の数を返します。
 String getAccessibleIconDescription()
          アイコンの説明を返します。
 int getAccessibleIconHeight()
          アイコンの高さを返します。
 int getAccessibleIconWidth()
          アイコンの幅を返します。
 int getAccessibleIndexInParent()
          ユーザ補助機能を実装する親でのこのオブジェクトのインデックスを返します。
 Accessible getAccessibleParent()
          このオブジェクトの、ユーザ補助機能を実装する親を返します。
 AccessibleRole getAccessibleRole()
          このオブジェクトの役割を返します。
 AccessibleStateSet getAccessibleStateSet()
          オブジェクトの状態を返します。
 Locale getLocale()
          オブジェクトのロケールを返します。
 void setAccessibleIconDescription(String description)
          アイコンの説明を設定します。
 
クラス javax.accessibility.AccessibleContext から継承したメソッド
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleIcon, getAccessibleName, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ImageIcon.AccessibleImageIcon

protected ImageIcon.AccessibleImageIcon()
メソッドの詳細

getAccessibleRole

public AccessibleRole getAccessibleRole()
このオブジェクトの役割を返します。
オーバーライド:
クラス AccessibleContext 内の getAccessibleRole
戻り値:
オブジェクトの役割を記述する AccessibleRole のインスタンス
関連項目:
AccessibleRole

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()
オブジェクトの状態を返します。
オーバーライド:
クラス AccessibleContext 内の getAccessibleStateSet
戻り値:
オブジェクトの現在の状態セットを保持する AccessibleStateSet のインスタンス
関連項目:
AccessibleState

getAccessibleParent

public Accessible getAccessibleParent()
このオブジェクトの、ユーザ補助機能を実装する親を返します。このオブジェクトの親が Accessible インタフェースを実装している場合、このメソッドは単に getParent() を返します。
オーバーライド:
クラス AccessibleContext 内の getAccessibleParent
戻り値:
オブジェクトのユーザ補助機能を実装する親。ユーザ補助機能を実装する親がない場合は null

getAccessibleIndexInParent

public int getAccessibleIndexInParent()
ユーザ補助機能を実装する親でのこのオブジェクトのインデックスを返します。
オーバーライド:
クラス AccessibleContext 内の getAccessibleIndexInParent
戻り値:
オブジェクトの、親でのインデックス。ユーザ補助機能を実装する親がない場合は -1
関連項目:
getAccessibleParent()

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
オブジェクトの、ユーザ補助機能を実装する子の数を返します。このオブジェクトの子のすべてが Accessible インタフェースを実装する場合、このメソッドはこのオブジェクトの子の数を返さなければなりません。
オーバーライド:
クラス AccessibleContext 内の getAccessibleChildrenCount
戻り値:
オブジェクトの、ユーザ補助機能を実装する子の数

getAccessibleChild

public Accessible getAccessibleChild(int i)
オブジェクトの、ユーザ補助機能を実装する n 番目の子を返します。
オーバーライド:
クラス AccessibleContext 内の getAccessibleChild
パラメータ:
i - 子のゼロから始まるインデックス
戻り値:
オブジェクトの、ユーザ補助機能を実装する n 番目の子

getLocale

public Locale getLocale()
                 throws IllegalComponentStateException
オブジェクトのロケールを返します。
オーバーライド:
クラス AccessibleContext 内の getLocale
戻り値:
このオブジェクトのロケール

getAccessibleIconDescription

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

setAccessibleIconDescription

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

getAccessibleIconHeight

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

getAccessibleIconWidth

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

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.