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| 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.