- 所有已实现的接口:
Serializable,AccessibleComponent,AccessibleExtendedComponent,AccessibleText
- 封闭类:
JLabel
protected class JLabel.AccessibleJLabel extends JComponent.AccessibleJComponent implements AccessibleText , AccessibleExtendedComponent
用于获取此对象的可访问角色的类。
Warning: 此类的序列化对象将与未来的 Swing 版本不兼容。当前的序列化支持适用于运行相同版本 Swing 的应用程序之间的短期存储或 RMI。从 1.4 开始,对所有 JavaBeans 的长期存储的支持已添加到 java.beans 包中。请参阅 XMLEncoder 。
-
内部类总结
-
字段摘要
在类 javax.swing.JComponent.AccessibleJComponent 中声明的字段
accessibleFocusHandler在类 java.awt.Container.AccessibleAWTContainer 中声明的字段
accessibleContainerHandler在类 java.awt.Component.AccessibleAWTComponent 中声明的字段
accessibleAWTComponentHandler, accessibleAWTFocusHandler在类 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在接口 javax.accessibility.AccessibleText 中声明的字段
CHARACTER, SENTENCE, WORD -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述如果存在一个或多个,则获取与此对象关联的 AccessibleIcons。返回与此对象关联的键绑定获取此对象的可访问名称。获取与此对象关联的 AccessibleRelationSet(如果存在)。获取此对象的角色。getAfterIndex(int part, int index) 返回给定索引后的字符串。getAtIndex(int part, int index) 返回给定索引处的字符串。getBeforeIndex(int part, int index) 返回给定索引之前的字符串。int返回插入符号从零开始的偏移量。getCharacterAttribute(int i) 返回给定索引处给定字符的 AttributeSetgetCharacterBounds(int i) 返回字符串中给定索引处字符的边界框。int返回字符数(有效索引)int给定局部坐标中的一个点,返回该点下字符的从零开始的索引。返回选定的文本部分。int返回所选文本中的结束偏移量。int返回所选文本中的起始偏移量。返回带标题的边框文本返回工具提示文本在类 javax.swing.JComponent.AccessibleJComponent 中声明的方法
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleStateSet, getBorderTitle, removePropertyChangeListener在类 java.awt.Container.AccessibleAWTContainer 中声明的方法
getAccessibleAt在类 java.awt.Component.AccessibleAWTComponent 中声明的方法
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible在类 javax.accessibility.AccessibleContext 中声明的方法
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent在类 java.lang.Object 中声明的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait在接口 javax.accessibility.AccessibleComponent 中声明的方法
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
-
构造方法详细信息
-
AccessibleJLabel
protected AccessibleJLabel()构造一个AccessibleJLabel。
-
-
方法详情
-
getAccessibleName
获取此对象的可访问名称。- 重写:
getAccessibleName在类JComponent.AccessibleJComponent中- 返回:
- 对象的本地化名称——如果此对象没有名称,则可以为 null
- 参见:
-
getAccessibleRole
获取此对象的角色。- 重写:
getAccessibleRole在类JComponent.AccessibleJComponent中- 返回:
- 描述对象角色的 AccessibleRole 实例
- 参见:
-
getAccessibleIcon
如果存在一个或多个,则获取与此对象关联的 AccessibleIcons。否则返回空值。- 重写:
getAccessibleIcon在类AccessibleContext中- 返回:
-
如果对象支持,则为
AccessibleIcon数组;否则返回null - 自从:
- 1.3
- 参见:
-
getAccessibleRelationSet
获取与此对象关联的 AccessibleRelationSet(如果存在)。否则返回空值。- 重写:
getAccessibleRelationSet在类AccessibleContext中- 返回:
AccessibleRelationSet如果对象支持;否则返回null- 自从:
- 1.3
- 参见:
-
getIndexAtPoint
给定局部坐标中的一个点,返回该点下字符的从零开始的索引。如果该点无效,则此方法返回 -1。- 指定者:
getIndexAtPoint在接口AccessibleText中- 参数:
p- 本地坐标中的点- 返回:
- 点 p 下字符的从零开始的索引;如果 Point 无效则返回 -1。
- 自从:
- 1.3
-
getCharacterBounds
返回字符串中给定索引处字符的边界框。边界以局部坐标返回。如果索引无效,则返回null。- 指定者:
getCharacterBounds在接口AccessibleText中- 参数:
i- 字符串的索引- 返回:
-
角色边界框的屏幕坐标。如果索引无效,则返回
null。 - 自从:
- 1.3
-
getCharCount
public int getCharCount()返回字符数(有效索引)- 指定者:
getCharCount在接口AccessibleText中- 返回:
- 字符数
- 自从:
- 1.3
-
getCaretPosition
public int getCaretPosition()返回插入符号从零开始的偏移量。注意:插入符号右侧的索引值与偏移量相同(插入符号位于两个字符之间)。- 指定者:
getCaretPosition在接口AccessibleText中- 返回:
- 插入符号从零开始的偏移量。
- 自从:
- 1.3
-
getAtIndex
返回给定索引处的字符串。- 指定者:
getAtIndex在接口AccessibleText中- 参数:
part- 要检索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCEindex- 文本中的索引 >= 0- 返回:
- 字母、单词或句子,无效索引或部分为 null
- 自从:
- 1.3
-
getAfterIndex
返回给定索引后的字符串。- 指定者:
getAfterIndex在接口AccessibleText中- 参数:
part- 要检索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCEindex- 文本中的索引 >= 0- 返回:
- 字母、单词或句子,无效索引或部分为 null
- 自从:
- 1.3
-
getBeforeIndex
返回给定索引之前的字符串。- 指定者:
getBeforeIndex在接口AccessibleText中- 参数:
part- 要检索的 AccessibleText.CHARACTER、AccessibleText.WORD 或 AccessibleText.SENTENCEindex- 文本中的索引 >= 0- 返回:
- 字母、单词或句子,无效索引或部分为 null
- 自从:
- 1.3
-
getCharacterAttribute
返回给定索引处给定字符的 AttributeSet- 指定者:
getCharacterAttribute在接口AccessibleText中- 参数:
i- 从零开始的文本索引- 返回:
- 角色的属性集
- 自从:
- 1.3
-
getSelectionStart
public int getSelectionStart()返回所选文本中的起始偏移量。如果没有选择,但有插入符号,则开始和结束偏移量将相同。- 指定者:
getSelectionStart在接口AccessibleText中- 返回:
- 选择开始的文本中的索引
- 自从:
- 1.3
-
getSelectionEnd
public int getSelectionEnd()返回所选文本中的结束偏移量。如果没有选择,但有插入符号,则开始和结束偏移量将相同。- 指定者:
getSelectionEnd在接口AccessibleText中- 返回:
- 索引到选择结束的文本
- 自从:
- 1.3
-
getSelectedText
返回选定的文本部分。- 指定者:
getSelectedText在接口AccessibleText中- 返回:
- 所选文本的字符串部分
- 自从:
- 1.3
-
getToolTipText
返回工具提示文本- 指定者:
getToolTipText在接口AccessibleExtendedComponent中- 重写:
getToolTipText在类JComponent.AccessibleJComponent中- 返回:
- 对象的工具提示文本(如果支持);否则为空
- 自从:
- 1.4
-
getTitledBorderText
返回带标题的边框文本- 指定者:
getTitledBorderText在接口AccessibleExtendedComponent中- 重写:
getTitledBorderText在类JComponent.AccessibleJComponent中- 返回:
- 对象的带标题的边框文本(如果支持);否则为空
- 自从:
- 1.4
-
getAccessibleKeyBinding
返回与此对象关联的键绑定- 指定者:
getAccessibleKeyBinding在接口AccessibleExtendedComponent中- 重写:
getAccessibleKeyBinding在类JComponent.AccessibleJComponent中- 返回:
- 对象的键绑定(如果支持);否则为空
- 自从:
- 1.4
- 参见:
-