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 に適しています。JDK Version 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 |
クラス 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 を実装している場合、このメソッドは単に 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 番目のアクセシビリティー対応の子
- 関連項目:
AccessibleContext.getAccessibleChildrenCount()
getLocale
public Locale getLocale()
throws IllegalComponentStateException
- オブジェクトのロケールを返します。
- 定義:
- クラス
AccessibleContext
内の getLocale
- 戻り値:
- このオブジェクトのロケール
- 例外:
IllegalComponentStateException
- Component が独自のロケールを持たず、
まだ包含関係の階層に追加されていない場合
(追加されている場合は格納側の親からロケールが決められる)
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
- 戻り値:
- アイコンの幅
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。