JavaTM 2
Platform
Std. Ed. v1.4.0

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 に適しています。1.4 からは、すべての JavaBeansTM の長期間の保管が java.beans パッケージで追加サポートされています。XMLEncoder を参照してください。


フィールドの概要
 
クラス javax.accessibility.AccessibleContext から継承したフィールド
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, 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 番目の Accessible の子を返します。
 int getAccessibleChildrenCount()
          オブジェクト内のユーザ補助の子の数を返します。
 String getAccessibleIconDescription()
          アイコンの説明を取得します。
 int getAccessibleIconHeight()
          アイコンの高さを返します。
 int getAccessibleIconWidth()
          アイコンの幅を取得します。
 int getAccessibleIndexInParent()
          ユーザ補助の親におけるこのオブジェクトのインデックスを取得します。
 Accessible getAccessibleParent()
          このオブジェクトの、Accessible の親を取得します。
 AccessibleRole getAccessibleRole()
          このオブジェクトの役割を取得します。
 AccessibleStateSet getAccessibleStateSet()
          このオブジェクトの状態を取得します。
 Locale getLocale()
          オブジェクトのロケールを返します。
 void setAccessibleIconDescription(String description)
          アイコンの説明を設定します。
 
クラス javax.accessibility.AccessibleContext から継承したメソッド
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, 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 の親を取得します。このオブジェクトの親が Accessible を実装している場合、このメソッドは単に getParent() を返します。

オーバーライド:
クラス AccessibleContext 内の getAccessibleParent
戻り値:
このオブジェクトの Accessible の親。Accessible の親がない場合は null

getAccessibleIndexInParent

public int getAccessibleIndexInParent()
ユーザ補助の親におけるこのオブジェクトのインデックスを取得します。

定義:
クラス AccessibleContext 内の getAccessibleIndexInParent
戻り値:
親におけるこのオブジェクトのインデックス。ユーザ補助の親がない場合は -1
関連項目:
getAccessibleParent()

getAccessibleChildrenCount

public int getAccessibleChildrenCount()
オブジェクト内のユーザ補助の子の数を返します。このオブジェクトのすべての子が Accessible を実装する場合、このメソッドはこのオブジェクトの子の数を返さなければなりません。

定義:
クラス AccessibleContext 内の getAccessibleChildrenCount
戻り値:
オブジェクト内のユーザ補助の子の数

getAccessibleChild

public Accessible getAccessibleChild(int i)
オブジェクトの n 番目の Accessible の子を返します。

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

getLocale

public Locale getLocale()
                 throws IllegalComponentStateException
オブジェクトのロケールを返します。

定義:
クラス AccessibleContext 内の getLocale
戻り値:
このオブジェクトのロケール
IllegalComponentStateException

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.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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