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
- 
フィールドのサマリークラス javax.accessibility.AccessibleContextで宣言されたフィールドACCESSIBLE_ACTION_PROPERTY、ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY、ACCESSIBLE_CARET_PROPERTY、ACCESSIBLE_CHILD_PROPERTY、ACCESSIBLE_COMPONENT_BOUNDS_CHANGED、ACCESSIBLE_DESCRIPTION_PROPERTY、ACCESSIBLE_HYPERTEXT_OFFSET、ACCESSIBLE_INVALIDATE_CHILDREN、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_ATTRIBUTES_CHANGED、ACCESSIBLE_TEXT_PROPERTY、ACCESSIBLE_VALUE_PROPERTY、ACCESSIBLE_VISIBLE_DATA_PROPERTY、accessibleDescription、accessibleName、accessibleParent
- 
コンストラクタのサマリーコンストラクタ 修飾子 コンストラクタ 説明 protectedAccessibleImageIcon()
- 
メソッドのサマリー修飾子と型 メソッド 説明 AccessiblegetAccessibleChild(int i)オブジェクトのn番目のAccessible子を返します。intgetAccessibleChildrenCount()オブジェクト内のアクセシビリティ対応の子の数を返します。StringgetAccessibleIconDescription()アイコンの説明を取得します。intgetAccessibleIconHeight()アイコンの高さを取得します。intgetAccessibleIconWidth()アイコンの幅を取得します。intgetAccessibleIndexInParent()Accessibleの親でのこのオブジェクトのインデックスを取得します。AccessiblegetAccessibleParent()このオブジェクトのAccessible親を取得します。AccessibleRolegetAccessibleRole()このオブジェクトの役割を取得します。AccessibleStateSetgetAccessibleStateSet()このオブジェクトの状態を取得します。LocalegetLocale()オブジェクトのロケールを返します。voidsetAccessibleIconDescription(String description)アイコンの説明を設定します。クラス javax.accessibility.AccessibleContextで宣言されたメソッドaddPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleName, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
- 
コンストラクタの詳細- 
AccessibleImageIconprotected AccessibleImageIcon()
 
- 
- 
メソッドの詳細- 
getAccessibleRolepublic AccessibleRole getAccessibleRole()このオブジェクトの役割を取得します。- 定義:
- getAccessibleRole、クラス:- AccessibleContext
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス
- 関連項目:
- AccessibleRole
 
- 
getAccessibleStateSetpublic AccessibleStateSet getAccessibleStateSet()このオブジェクトの状態を取得します。- 定義:
- getAccessibleStateSet、クラス:- AccessibleContext
- 戻り値:
- オブジェクトの現在の状態セットを保持するAccessibleStateSetのインスタンス
- 関連項目:
- AccessibleState
 
- 
getAccessibleParentpublic Accessible getAccessibleParent()このオブジェクトのAccessible親を取得します。 このオブジェクトの親がAccessibleを実装している場合、このメソッドは単にgetParent()を返します。- オーバーライド:
- getAccessibleParent、クラス:- AccessibleContext
- 戻り値:
- オブジェクトのAccessibleの親。Accessibleの親がない場合はnull
 
- 
getAccessibleIndexInParentpublic int getAccessibleIndexInParent()Accessibleの親でのこのオブジェクトのインデックスを取得します。- 定義:
- getAccessibleIndexInParent、クラス:- AccessibleContext
- 戻り値:
- 親でのこのオブジェクトのインデックス。このオブジェクトがAccessible親を持たない場合は -1。
- 関連項目:
- getAccessibleParent()
 
- 
getAccessibleChildrenCountpublic int getAccessibleChildrenCount()オブジェクト内のアクセシビリティ対応の子の数を返します。 このオブジェクトの子のすべてがAccessibleインタフェースを実装する場合、このメソッドはこのオブジェクトの子の数を返さなければいけません。- 定義:
- getAccessibleChildrenCount、クラス:- AccessibleContext
- 戻り値:
- オブジェクト内のAccessible子の数。
 
- 
getAccessibleChildpublic Accessible getAccessibleChild(int i)オブジェクトのn番目のAccessible子を返します。- 定義:
- getAccessibleChild、クラス:- AccessibleContext
- パラメータ:
- i- 子のゼロから始まるインデックス
- 戻り値:
- オブジェクトのn番目のAccessible子
- 関連項目:
- AccessibleContext.getAccessibleChildrenCount()
 
- 
getLocalepublic Locale getLocale() throws IllegalComponentStateExceptionオブジェクトのロケールを返します。- 定義:
- getLocale、クラス:- AccessibleContext
- 戻り値:
- このオブジェクトのロケール
- 例外:
- IllegalComponentStateException- コンポーネントが独自のロケールを持たず、含まれている親からロケールを判別できるように、包含階層にまだ追加されていない場合
 
- 
getAccessibleIconDescriptionpublic String getAccessibleIconDescription()アイコンの説明を取得します。 これは、オブジェクトを説明する短いテキストです。 たとえば、目の不自由なユーザーに対して、アイコンの目的を示すために使用されます。- 定義:
- getAccessibleIconDescription、インタフェース:- AccessibleIcon
- 戻り値:
- アイコンの説明
 
- 
setAccessibleIconDescriptionpublic void setAccessibleIconDescription(String description)アイコンの説明を設定します。 これは、オブジェクトを説明する短いテキストです。 たとえば、目の不自由なユーザーに対して、アイコンの目的を示すために使用されます。- 定義:
- setAccessibleIconDescription、インタフェース:- AccessibleIcon
- パラメータ:
- description- アイコンの説明
 
- 
getAccessibleIconHeightpublic int getAccessibleIconHeight()アイコンの高さを取得します。- 定義:
- getAccessibleIconHeight、インタフェース:- AccessibleIcon
- 戻り値:
- アイコンの高さ
 
- 
getAccessibleIconWidthpublic int getAccessibleIconWidth()アイコンの幅を取得します。- 定義:
- getAccessibleIconWidth、インタフェース:- AccessibleIcon
- 戻り値:
- アイコンの幅
 
 
-