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 的实现。
Warning: 此类的序列化对象将与未来的 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 -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述getAccessibleChild(int i) 返回对象的第 n 个可访问子对象。int返回对象中可访问的子对象的数量。获取图标的描述。int获取图标的高度。int获取图标的宽度。int获取此对象在其可访问父级中的索引。获取此对象的可访问父级。获取此对象的角色。获取此对象的状态。返回此对象的locale。voidsetAccessibleIconDescription(String description) 设置图标的描述。在类 javax.accessibility.AccessibleContext 中声明的方法
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleName, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
构造方法详细信息
-
AccessibleImageIcon
protected AccessibleImageIcon()构造一个AccessibleImageIcon。
-
-
方法详情
-
getAccessibleRole
获取此对象的角色。- 指定者:
getAccessibleRole在类AccessibleContext中- 返回:
- 描述对象角色的 AccessibleRole 实例
- 参见:
-
getAccessibleStateSet
获取此对象的状态。- 指定者:
getAccessibleStateSet在类AccessibleContext中- 返回:
- 包含对象当前状态集的 AccessibleStateSet 实例
- 参见:
-
getAccessibleParent
获取此对象的可访问父级。如果此对象的父对象实现了 Accessible,则此方法应该简单地返回 getParent()。- 重写:
getAccessibleParent在类AccessibleContext中- 返回:
- 此对象的可访问父级——如果此对象没有可访问父级,则可以为 null
-
getAccessibleIndexInParent
public int getAccessibleIndexInParent()获取此对象在其可访问父级中的索引。- 指定者:
getAccessibleIndexInParent在类AccessibleContext中- 返回:
- 该对象在其父对象中的索引; -1 如果此对象没有可访问的父对象。
- 参见:
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()返回对象中可访问的子对象的数量。如果此对象的所有子对象都实现了 Accessible,则此方法应返回此对象的子对象的数量。- 指定者:
getAccessibleChildrenCount在类AccessibleContext中- 返回:
- 对象中可访问的子对象的数量。
-
getAccessibleChild
返回对象的第 n 个可访问子对象。- 指定者:
getAccessibleChild在类AccessibleContext中- 参数:
i- 从零开始的子索引- 返回:
- 对象的第 n 个可访问子对象
- 参见:
-
getLocale
返回此对象的locale。- 指定者:
getLocale在类AccessibleContext中- 返回:
- 该对象的locale
- 抛出:
IllegalComponentStateException- 如果组件没有自己的区域设置并且尚未添加到包含层次结构中,以便可以从包含父项确定区域设置
-
getAccessibleIconDescription
获取图标的描述。这是对对象的简短文本描述。例如,它可能会呈现给盲人用户以指示图标的用途。- 指定者:
getAccessibleIconDescription在接口AccessibleIcon中- 返回:
- 图标说明
-
setAccessibleIconDescription
设置图标的描述。这是对对象的简短文本描述。例如,它可能会呈现给盲人用户以指示图标的用途。- 指定者:
setAccessibleIconDescription在接口AccessibleIcon中- 参数:
description- 图标说明
-
getAccessibleIconHeight
public int getAccessibleIconHeight()获取图标的高度。- 指定者:
getAccessibleIconHeight在接口AccessibleIcon中- 返回:
- 图标的高度
-
getAccessibleIconWidth
public int getAccessibleIconWidth()获取图标的宽度。- 指定者:
getAccessibleIconWidth在接口AccessibleIcon中- 返回:
- 图标的宽度
-