protected abstract class AbstractButton.AccessibleAbstractButton extends JComponent.AccessibleJComponent implements AccessibleAction, AccessibleValue, AccessibleText, AccessibleExtendedComponent
AbstractButton类。
它提供了适用于按钮和菜单项用户界面元素的Java Accessibility API的实现。
警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对于所有JavaBeans的长期存储的支持已被添加到java.beans包中。 请参阅XMLEncoder 。
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandlerComponent.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandleraccessibleFocusHandleraccessibleContainerHandleraccessibleAWTComponentHandler, accessibleAWTFocusHandlerACCESSIBLE_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, accessibleParentCLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUPCHARACTER, SENTENCE, WORD| Modifier | Constructor and Description |
|---|---|
protected |
AccessibleAbstractButton() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doAccessibleAction(int i)
对对象执行指定的Action
|
AccessibleAction |
getAccessibleAction()
获取与此对象关联的AccessibleAction。
|
int |
getAccessibleActionCount()
返回此对象中可用的操作数。
|
String |
getAccessibleActionDescription(int i)
返回对象的指定操作的描述。
|
AccessibleIcon[] |
getAccessibleIcon()
如果有一个或多个存在,获取与该对象相关联的AccessibleIcons。
|
AccessibleKeyBinding |
getAccessibleKeyBinding()
返回与此对象关联的键绑定
|
String |
getAccessibleName()
返回此对象的可访问名称。
|
AccessibleRelationSet |
getAccessibleRelationSet()
获取与此对象关联的AccessibleRelationSet(如果存在)。
|
AccessibleStateSet |
getAccessibleStateSet()
获取此对象的状态集。
|
AccessibleText |
getAccessibleText()
获取与该对象相关联的AccessibleText在显示器上呈现文本。
|
AccessibleValue |
getAccessibleValue()
获取与此对象关联的AccessibleValue。
|
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()
返回字符数(有效指标)
|
Number |
getCurrentAccessibleValue()
将该对象的值作为数字获取。
|
int |
getIndexAtPoint(Point p)
给定本地坐标点,返回该点下的字符从零开始的索引。
|
Number |
getMaximumAccessibleValue()
获取该对象的最大值作为数字。
|
Number |
getMinimumAccessibleValue()
将此对象的最小值作为数字获取。
|
String |
getSelectedText()
返回所选文本的部分。
|
int |
getSelectionEnd()
返回所选文本中的结束偏移量。
|
int |
getSelectionStart()
返回所选文本中的起始偏移量。
|
String |
getTitledBorderText()
返回标题边框文本
|
String |
getToolTipText()
返回工具提示文本
|
boolean |
setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。
|
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleRole, getBorderTitle, removePropertyChangeListenergetAccessibleAtaddFocusListener, 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, setVisiblefirePropertyChange, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, setAccessibleDescription, setAccessibleName, setAccessibleParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFocusListener, 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, setVisiblepublic String getAccessibleName()
getAccessibleName在类别
JComponent.AccessibleJComponent
null
AccessibleContext.setAccessibleName(java.lang.String)
public AccessibleIcon[] getAccessibleIcon()
getAccessibleIcon在类别
AccessibleContext
AccessibleIcon
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet在类别
JComponent.AccessibleJComponent
AccessibleState
public AccessibleRelationSet getAccessibleRelationSet()
getAccessibleRelationSet在类别
AccessibleContext
AccessibleRelation
public AccessibleAction getAccessibleAction()
getAccessibleAction在类别
AccessibleContext
AccessibleAction
public AccessibleValue getAccessibleValue()
getAccessibleValue在类别
AccessibleContext
AccessibleValue
public int getAccessibleActionCount()
getAccessibleActionCount在界面
AccessibleAction
public String getAccessibleActionDescription(int i)
getAccessibleActionDescription在界面
AccessibleAction
i - 基于零的操作索引
AccessibleAction.getAccessibleActionCount()
public boolean doAccessibleAction(int i)
doAccessibleAction在界面
AccessibleAction
i - 基于零的操作索引
AccessibleAction.getAccessibleActionCount()
public Number getCurrentAccessibleValue()
getCurrentAccessibleValue在界面
AccessibleValue
AbstractButton.isSelected()
public boolean setCurrentAccessibleValue(Number n)
setCurrentAccessibleValue在界面
AccessibleValue
n - 用于该值的数字
AccessibleValue.getCurrentAccessibleValue()
public Number getMinimumAccessibleValue()
getMinimumAccessibleValue在界面
AccessibleValue
AccessibleValue.getMaximumAccessibleValue()
public Number getMaximumAccessibleValue()
getMaximumAccessibleValue在界面
AccessibleValue
AccessibleValue.getMinimumAccessibleValue()
public AccessibleText getAccessibleText()
AccessibleContext复制
getAccessibleText在类别
AccessibleContext
AccessibleText
public int getIndexAtPoint(Point p)
getIndexAtPoint在界面
AccessibleText
p - 本地坐标点
public Rectangle getCharacterBounds(int i)
getCharacterBounds在界面
AccessibleText
i - 索引到String中
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.