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, 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
-如果组件没有自己的现场和还没有被添加到一个层次结构,现场可以从包含父决定。
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.