protected class ImageIcon.AccessibleImageIcon extends AccessibleContext implements AccessibleIcon, Serializable
ImageIcon
クラスのアクセシビリティ・サポートを実装しています。 イメージ・アイコンのユーザー・インタフェース要素に適したJava Accessibility APIの実装が用意されています。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beans
パッケージに追加されています。 XMLEncoder
を参照してください。
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
修飾子 | コンストラクタ | 説明 |
---|---|---|
protected |
AccessibleImageIcon() |
修飾子と型 | メソッド | 説明 |
---|---|---|
Accessible |
getAccessibleChild(int i) |
オブジェクトのn番目のAccessible子を返します。
|
int |
getAccessibleChildrenCount() |
オブジェクト内のAccessible子の数を返します。
|
String |
getAccessibleIconDescription() |
アイコンの説明を取得します。
|
int |
getAccessibleIconHeight() |
アイコンの高さを取得します。
|
int |
getAccessibleIconWidth() |
アイコンの幅を取得します。
|
int |
getAccessibleIndexInParent() |
Accessibleの親でのこのオブジェクトのインデックスを取得します。
|
Accessible |
getAccessibleParent() |
このオブジェクトのAccessible親を取得します。
|
AccessibleRole |
getAccessibleRole() |
このオブジェクトの役割を取得します。
|
AccessibleStateSet |
getAccessibleStateSet() |
このオブジェクトの状態を取得します。
|
Locale |
getLocale() |
オブジェクトのロケールを返します。
|
void |
setAccessibleIconDescription(String description) |
アイコンの説明を設定します。
|
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleName, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
public AccessibleRole getAccessibleRole()
getAccessibleRole
、クラスAccessibleContext
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
、クラスAccessibleContext
AccessibleState
public Accessible getAccessibleParent()
getAccessibleParent
、クラスAccessibleContext
public int getAccessibleIndexInParent()
getAccessibleIndexInParent
、クラスAccessibleContext
getAccessibleParent()
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
、クラスAccessibleContext
public Accessible getAccessibleChild(int i)
getAccessibleChild
、クラスAccessibleContext
i
- 子のゼロから始まるインデックスAccessibleContext.getAccessibleChildrenCount()
public Locale getLocale() throws IllegalComponentStateException
getLocale
、クラスAccessibleContext
IllegalComponentStateException
- Componentが独自のロケールを持たず、包含関係の階層にまだ追加されていないため含んでいる親からロケールを判定できない場合public String getAccessibleIconDescription()
getAccessibleIconDescription
、インタフェースAccessibleIcon
public void setAccessibleIconDescription(String description)
setAccessibleIconDescription
、インタフェースAccessibleIcon
description
- アイコンの説明public int getAccessibleIconHeight()
getAccessibleIconHeight
、インタフェースAccessibleIcon
public int getAccessibleIconWidth()
getAccessibleIconWidth
、インタフェースAccessibleIcon
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。