|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
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(Remote Method Invocation,远程方法调用)。从 1.4 版本开始,已在 java.beans
包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder
。
字段摘要 |
---|
构造方法摘要 | |
---|---|
protected |
ImageIcon.AccessibleImageIcon() |
方法摘要 | |
---|---|
Accessible |
getAccessibleChild(int i) 返回对象的第 n 个 Accessible 子对象。 |
int |
getAccessibleChildrenCount() 返回对象中 accessible 子对象的数量。 |
String |
getAccessibleIconDescription() 获得此图标的描述。 |
int |
getAccessibleIconHeight() 获得图标的高度。 |
int |
getAccessibleIconWidth() 获得图标的宽度。 |
int |
getAccessibleIndexInParent() 获得此对象在其可访问的父对象中的索引。 |
Accessible |
getAccessibleParent() 获得此对象的 Accessible 父对象。 |
AccessibleRole |
getAccessibleRole() 获得此对象的职责。 |
AccessibleStateSet |
getAccessibleStateSet() 获得此对象的状态。 |
Locale |
getLocale() 返回此对象的区域。 |
void |
setAccessibleIconDescription(String description) 设置图标的描述。 |
从类 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
-
- 返回:
- 返回此对象在其父对象中的索引;如果此对象没有 accessible 父对象,则返回 -1。
- 另请参见:
-
getAccessibleParent()
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- 返回对象中 accessible 子对象的数量。如果此对象的所有子对象都实现了 Accessible,则此方法应该返回此对象的子对象数。
-
- 指定者:
-
类
AccessibleContext
中的getAccessibleChildrenCount
-
- 返回:
- 对象的 accessible 子对象的数量。
getAccessibleChild
public Accessible getAccessibleChild(int i)
- 返回对象的第 n 个 Accessible 子对象。
-
- 指定者:
-
类
AccessibleContext
中的getAccessibleChild
-
- 参数:
-
i
- 从零开始的子对象索引 - 返回:
- 该对象的第 n 个 Accessible 子对象
- 另请参见:
-
AccessibleContext.getAccessibleChildrenCount()
getLocale
public Locale getLocale() throws IllegalComponentStateException
- 返回此对象的区域。
-
- 指定者:
-
类
AccessibleContext
中的getLocale
-
- 返回:
- 此对象的区域
- 抛出:
-
IllegalComponentStateException
- 如果该 Component 没有自己的语言环境,并且尚未被添加到可以从包含父级确定其语言环境的包含层次结构中。