protected class ProgressMonitor.AccessibleProgressMonitor extends AccessibleContext implements AccessibleText, ChangeListener, PropertyChangeListener
AccessibleProgressMonitor实现的
ProgressMonitor类可访问性支持。
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, accessibleParentCHARACTER, SENTENCE, WORD| Modifier | Constructor and Description |
|---|---|
protected |
AccessibleProgressMonitor()
accessibleprogressmonitor构造函数
|
| Modifier and Type | Method and Description |
|---|---|
Accessible |
getAccessibleChild(int i)
返回指定的对象的可访问子对象。
|
int |
getAccessibleChildrenCount()
返回对象的可访问的子对象的数目。
|
AccessibleComponent |
getAccessibleComponent()
获取与该对象具有图形表示相关的accessiblecomponent。
|
String |
getAccessibleDescription()
获取此对象的accessibledescription财产。
|
int |
getAccessibleIndexInParent()
获取此对象的0指数在其访问父。
|
String |
getAccessibleName()
获取此对象的accessiblename财产。
|
Accessible |
getAccessibleParent()
获取此对象的可访问父。
|
AccessibleRole |
getAccessibleRole()
获取此对象的角色。
|
AccessibleStateSet |
getAccessibleStateSet()
获取此对象的状态集。
|
AccessibleText |
getAccessibleText()
获取与该对象呈现文本显示相关的accessibletext。
|
AccessibleValue |
getAccessibleValue()
获取与该对象支持的数值相关的accessiblevalue。
|
String |
getAfterIndex(int part, int index)
返回给定索引后的字符串。
|
String |
getAtIndex(int part, int index)
返回给定索引处的字符串。
|
String |
getBeforeIndex(int part, int index)
返回给定索引之前的字符串。
|
int |
getCaretPosition()
返回零基础的符号偏移。
|
AttributeSet |
getCharacterAttribute(int i)
返回一个给定的字符在一个给定的指标attributeset
|
Rectangle |
getCharacterBounds(int i)
确定在给定索引处的字符的边框框到字符串中。
|
int |
getCharCount()
返回的字符数(有效的指标)
|
int |
getIndexAtPoint(Point p)
给定一个局部坐标中的一个点,返回在该点下的字符的零为基础的索引。
|
Locale |
getLocale()
获取组件的区域设置。
|
String |
getSelectedText()
返回所选择的文本的部分。
|
int |
getSelectionEnd()
返回所选文本中的结束偏移量。
|
int |
getSelectionStart()
返回所选文本中的开始偏移量。
|
void |
propertyChange(PropertyChangeEvent e)
当改变绑定属性时,这种方法会被调用。
|
void |
stateChanged(ChangeEvent e)
当听者的目标改变了它的状态时调用。
|
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParentprotected AccessibleProgressMonitor()
public void stateChanged(ChangeEvent e)
stateChanged 接口
ChangeListener
e -
ChangeEvent对象。不能为空。
NullPointerException如果参数为空。
public void propertyChange(PropertyChangeEvent e)
propertyChange 接口
PropertyChangeListener
e -
PropertyChangeEvent对象描述事件源和性质已经改变。不能为空。
NullPointerException如果参数为空。
public String getAccessibleName()
getAccessibleName 方法重写,继承类
AccessibleContext
AccessibleContext.setAccessibleName(java.lang.String)
public String getAccessibleDescription()
getAccessibleDescription 方法重写,继承类
AccessibleContext
AccessibleContext.setAccessibleDescription(java.lang.String)
public AccessibleRole getAccessibleRole()
请注意,accessiblerole类也是可扩展的,所以自定义组件开发者可以如果预定义角色集定义自己的accessiblerole的不足。
getAccessibleRole 方法重写,继承类
AccessibleContext
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet 方法重写,继承类
AccessibleContext
AccessibleStateSet,
AccessibleState,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public Accessible getAccessibleParent()
getAccessibleParent 方法重写,继承类
AccessibleContext
public int getAccessibleIndexInParent()
getAccessibleIndexInParent 方法重写,继承类
AccessibleContext
getAccessibleParent(),
getAccessibleChildrenCount(),
getAccessibleChild(int)
public int getAccessibleChildrenCount()
getAccessibleChildrenCount 方法重写,继承类
AccessibleContext
public Accessible getAccessibleChild(int i)
getAccessibleChild 方法重写,继承类
AccessibleContext
i -零基础指数的孩子
getAccessibleChildrenCount()
public Locale getLocale() throws IllegalComponentStateException
getLocale 方法重写,继承类
AccessibleContext
IllegalComponentStateException -如果组件没有自己的现场和还没有被添加到一个层次结构,现场可以从包含父决定。
public AccessibleComponent getAccessibleComponent()
getAccessibleComponent 方法重写,继承类
AccessibleContext
AccessibleComponent
public AccessibleValue getAccessibleValue()
getAccessibleValue 方法重写,继承类
AccessibleContext
AccessibleValue
public AccessibleText getAccessibleText()
getAccessibleText 方法重写,继承类
AccessibleContext
AccessibleText
public int getIndexAtPoint(Point p)
getIndexAtPoint 接口
AccessibleText
p在局部坐标系的坐标点
public Rectangle getCharacterBounds(int i)
getCharacterBounds 接口
AccessibleText
i的指标转化为字符串
public int getCharCount()
getCharCount 接口
AccessibleText
public int getCaretPosition()
getCaretPosition 接口
AccessibleText
public String getAtIndex(int part, int index)
getAtIndex 接口
AccessibleText
part -字,词,或句子检索
index在文本索引
public String getAfterIndex(int part, int index)
getAfterIndex 接口
AccessibleText
part -字,词,或句子检索
index在文本索引
public String getBeforeIndex(int part, int index)
getBeforeIndex 接口
AccessibleText
part -字,词,或句子检索
index在文本索引
public AttributeSet getCharacterAttribute(int i)
getCharacterAttribute 接口
AccessibleText
i -零基础的指标转化为文本
public int getSelectionStart()
getSelectionStart 接口
AccessibleText
public int getSelectionEnd()
getSelectionEnd 接口
AccessibleText
public String getSelectedText()
getSelectedText 接口
AccessibleText
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.