protected class ImageIcon.AccessibleImageIcon extends AccessibleContext implements AccessibleIcon, Serializable
ImageIcon类可访问性支持。它提供的API适合图像图标的用户界面元素的可访问性的java实现。
警告:序列化该类的对象与以后的Swing版本不兼容。当前的序列化支持适用于短期贮藏或RMI运行相同Swing版本的应用程序之间。为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| Modifier | Constructor and Description |
|---|---|
protected |
AccessibleImageIcon() |
| Modifier and Type | Method and Description |
|---|---|
Accessible |
getAccessibleChild(int i)
返回对象的第N个儿童。
|
int |
getAccessibleChildrenCount()
返回对象中可访问的儿童的数量。
|
String |
getAccessibleIconDescription()
获取图标的描述。
|
int |
getAccessibleIconHeight()
获取图标的高度。
|
int |
getAccessibleIconWidth()
获取图标的宽度。
|
int |
getAccessibleIndexInParent()
获取该对象在其可访问父对象中的索引。
|
Accessible |
getAccessibleParent()
获取此对象的可访问父。
|
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, setAccessibleParentpublic 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 -如果组件没有自己的现场和还没有被添加到一个层次结构,现场可以从包含父决定。
public String getAccessibleIconDescription()
getAccessibleIconDescription 接口
AccessibleIcon
public void setAccessibleIconDescription(String description)
setAccessibleIconDescription 接口
AccessibleIcon
description -图标的描述
public int getAccessibleIconHeight()
getAccessibleIconHeight 接口
AccessibleIcon
public int getAccessibleIconWidth()
getAccessibleIconWidth 接口
AccessibleIcon
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.