protected class JLabel.AccessibleJLabel extends JComponent.AccessibleJComponent implements AccessibleText, AccessibleExtendedComponent
警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已经添加到java.beans
包中。 请参阅XMLEncoder
。
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleFocusHandler
accessibleContainerHandler
accessibleAWTComponentHandler, accessibleAWTFocusHandler
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
CHARACTER, SENTENCE, WORD
Modifier | Constructor and Description |
---|---|
protected |
AccessibleJLabel() |
Modifier and Type | Method and Description |
---|---|
AccessibleIcon[] |
getAccessibleIcon()
如果有一个或多个存在,获取与该对象相关联的AccessibleIcons。
|
AccessibleKeyBinding |
getAccessibleKeyBinding()
返回与此对象关联的键绑定
|
String |
getAccessibleName()
获取此对象的可访问名称。
|
AccessibleRelationSet |
getAccessibleRelationSet()
获取与此对象关联的AccessibleRelationSet(如果存在)。
|
AccessibleRole |
getAccessibleRole()
获取此对象的角色。
|
AccessibleText |
getAccessibleText()
获取与该对象相关联的AccessibleText在显示器上呈现文本。
|
String |
getAfterIndex(int part, int index)
返回给定索引后的String。
|
String |
getAtIndex(int part, int index)
返回给定索引处的String。
|
String |
getBeforeIndex(int part, int index)
返回给定索引之前的String。
|
int |
getCaretPosition()
返回插入符号的从零开始的偏移量。
|
AttributeSet |
getCharacterAttribute(int i)
在给定索引处返回给定字符的AttributeSet
|
Rectangle |
getCharacterBounds(int i)
返回字符串中给定索引处字符的边界框。
|
int |
getCharCount()
返回字符数(有效指标)
|
int |
getIndexAtPoint(Point p)
给定本地坐标点,返回该点下的字符从零开始的索引。
|
String |
getSelectedText()
返回所选文本的部分。
|
int |
getSelectionEnd()
返回所选文本中的结束偏移量。
|
int |
getSelectionStart()
返回所选文本中的起始偏移量。
|
String |
getTitledBorderText()
返回标题边框文本
|
String |
getToolTipText()
返回工具提示文本
|
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleStateSet, getBorderTitle, removePropertyChangeListener
getAccessibleAt
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
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public String getAccessibleName()
getAccessibleName
在
JComponent.AccessibleJComponent
AccessibleContext.setAccessibleName(java.lang.String)
public AccessibleRole getAccessibleRole()
getAccessibleRole
在
JComponent.AccessibleJComponent
AccessibleRole
public AccessibleIcon[] getAccessibleIcon()
getAccessibleIcon
在
AccessibleContext
AccessibleIcon
public AccessibleRelationSet getAccessibleRelationSet()
getAccessibleRelationSet
在
AccessibleContext
AccessibleRelation
public AccessibleText getAccessibleText()
AccessibleContext
getAccessibleText
在
AccessibleContext
AccessibleText
public int getIndexAtPoint(Point p)
getIndexAtPoint
在界面
AccessibleText
p
- 本地坐标点
public Rectangle getCharacterBounds(int i)
null
。
getCharacterBounds
在接口
AccessibleText
i
- 索引到String中
null
。
public int getCharCount()
getCharCount
在接口
AccessibleText
public int getCaretPosition()
getCaretPosition
在接口
AccessibleText
public String getAtIndex(int part, int index)
getAtIndex
中的
AccessibleText
part
- 要检索的AccessibleText.CHARACTER,AccessibleText.WORD或AccessibleText.SENTENCE
index
- 文本中的索引> = 0
public String getAfterIndex(int part, int index)
getAfterIndex
在界面
AccessibleText
part
- 要检索的AccessibleText.CHARACTER,AccessibleText.WORD或AccessibleText.SENTENCE
index
- 文本中的索引> = 0
public String getBeforeIndex(int part, int index)
getBeforeIndex
在界面
AccessibleText
part
- 要检索的AccessibleText.CHARACTER,AccessibleText.WORD或AccessibleText.SENTENCE
index
- 文本中的索引> = 0
public AttributeSet getCharacterAttribute(int i)
getCharacterAttribute
在接口
AccessibleText
i
- 文本中的从零开始的索引
public int getSelectionStart()
getSelectionStart
在接口
AccessibleText
public int getSelectionEnd()
getSelectionEnd
在界面
AccessibleText
public String getSelectedText()
getSelectedText
在接口
AccessibleText
public String getToolTipText()
getToolTipText
在接口
AccessibleExtendedComponent
getToolTipText
在
JComponent.AccessibleJComponent
public String getTitledBorderText()
getTitledBorderText
在接口
AccessibleExtendedComponent
getTitledBorderText
在
JComponent.AccessibleJComponent
public AccessibleKeyBinding getAccessibleKeyBinding()
getAccessibleKeyBinding
在接口
AccessibleExtendedComponent
getAccessibleKeyBinding
在
JComponent.AccessibleJComponent
AccessibleKeyBinding
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.