|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object javax.accessibility.AccessibleContext javax.swing.ProgressMonitor.AccessibleProgressMonitor
protected class ProgressMonitor.AccessibleProgressMonitor
AccessibleProgressMonitor
实现 ProgressMonitor
类的可访问性支持。
字段摘要 |
---|
从接口 javax.accessibility.AccessibleText 继承的字段 |
---|
CHARACTER, SENTENCE, WORD |
构造方法摘要 | |
---|---|
protected |
ProgressMonitor.AccessibleProgressMonitor() AccessibleProgressMonitor 构造方法 |
方法摘要 | |
---|---|
Accessible |
getAccessibleChild(int i) 返回该对象指定的 Accessible 子对象。 |
int |
getAccessibleChildrenCount() 返回对象中可访问的子级数。 |
AccessibleComponent |
getAccessibleComponent() 获取与此对象关联的 AccessibleComponent,它具有图形表示形式。 |
String |
getAccessibleDescription() 获取对象的 accessibleDescription 属性。 |
int |
getAccessibleIndexInParent() 获取此对象在其可访问的父对象中的索引。 |
String |
getAccessibleName() 获取此对象的 accessibleName 属性。 |
Accessible |
getAccessibleParent() 获取此对象的 Accessible 父对象。 |
AccessibleRole |
getAccessibleRole() 获取此对象的职责。 |
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() 返回字符(有效索引)的数量 |
int |
getIndexAtPoint(Point p) 在本地坐标中给定一个点,返回该 Point 下字符的从零开始的索引。 |
Locale |
getLocale() 获取该组件的语言环境。 |
String |
getSelectedText() 返回选择的一部分文本。 |
int |
getSelectionEnd() 返回选择文本中的结束偏移量。 |
int |
getSelectionStart() 返回选择的文本中的初始偏移量。 |
void |
propertyChange(PropertyChangeEvent e) 更改绑定 (bound) 属性时,调用此方法。 |
void |
stateChanged(ChangeEvent e) 在侦听器的目标已更改其状态时调用。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
protected ProgressMonitor.AccessibleProgressMonitor()
方法详细信息 |
---|
public void stateChanged(ChangeEvent e)
ChangeListener
中的
stateChanged
e
-
ChangeEvent
对象。不能为 null。
NullPointerException
- 如果参数为 null。
public void propertyChange(PropertyChangeEvent e)
PropertyChangeListener
中的
propertyChange
e
- 描述事件源和更改的属性的
PropertyChangeEvent
对象。不能为 null。
NullPointerException
- 如果参数为 null。
public String getAccessibleName()
AccessibleContext
中的
getAccessibleName
AccessibleContext.setAccessibleName(java.lang.String)
public String getAccessibleDescription()
AccessibleContext
中的
getAccessibleDescription
AccessibleContext.setAccessibleDescription(java.lang.String)
public AccessibleRole getAccessibleRole()
注意,AccessibleRole 类也是可扩展的,因此如果预定义的职责集合不充分时,自定义组件的开发人员可以定义其自己的 AccessibleRole。
AccessibleContext
中的
getAccessibleRole
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
AccessibleContext
中的
getAccessibleStateSet
AccessibleStateSet
,
AccessibleState
,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public Accessible getAccessibleParent()
AccessibleContext
中的
getAccessibleParent
public int getAccessibleIndexInParent()
AccessibleContext
中的
getAccessibleIndexInParent
getAccessibleParent()
,
getAccessibleChildrenCount()
,
getAccessibleChild(int)
public int getAccessibleChildrenCount()
AccessibleContext
中的
getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
AccessibleContext
中的
getAccessibleChild
i
- 子级从零开始的索引
getAccessibleChildrenCount()
public Locale getLocale() throws IllegalComponentStateException
AccessibleContext
中的
getLocale
IllegalComponentStateException
- 如果该 Component 没有自己的语言环境,并且尚未被添加到包含层次结构(那样可以从包含父级确定其语言环境)。
public AccessibleComponent getAccessibleComponent()
AccessibleContext
中的
getAccessibleComponent
AccessibleComponent
public AccessibleValue getAccessibleValue()
AccessibleContext
中的
getAccessibleValue
AccessibleValue
public AccessibleText getAccessibleText()
AccessibleContext
中的
getAccessibleText
AccessibleText
public int getIndexAtPoint(Point p)
AccessibleText
中的
getIndexAtPoint
p
- 本地坐标中的点
public Rectangle getCharacterBounds(int i)
AccessibleText
中的
getCharacterBounds
i
- 对 String 的索引
public int getCharCount()
AccessibleText
中的
getCharCount
public int getCaretPosition()
AccessibleText
中的
getCaretPosition
public String getAtIndex(int part, int index)
AccessibleText
中的
getAtIndex
part
- 要检索的 CHARACTER、WORD 或 SENTENCE
index
- 文本中的一个索引
public String getAfterIndex(int part, int index)
AccessibleText
中的
getAfterIndex
part
- 要检索的 CHARACTER、WORD 或 SENTENCE
index
- 文本中的索引
public String getBeforeIndex(int part, int index)
AccessibleText
中的
getBeforeIndex
part
- 要检索的 CHARACTER、WORD 或 SENTENCE
index
- 文本中的索引
public AttributeSet getCharacterAttribute(int i)
AccessibleText
中的
getCharacterAttribute
i
- 从零开始的文本索引
public int getSelectionStart()
AccessibleText
中的
getSelectionStart
public int getSelectionEnd()
AccessibleText
中的
getSelectionEnd
public String getSelectedText()
AccessibleText
中的
getSelectedText
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。