|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object javax.accessibility.AccessibleContext java.awt.Component.AccessibleAWTComponent java.awt.Container.AccessibleAWTContainer javax.swing.JComponent.AccessibleJComponent javax.swing.JSpinner.AccessibleJSpinner
protected class JSpinner.AccessibleJSpinner
AccessibleJSpinner
实现 JSpinner
类的可访问性支持。
嵌套类摘要 |
---|
从类 javax.swing.JComponent.AccessibleJComponent 继承的嵌套类/接口 |
---|
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler |
从类 java.awt.Component.AccessibleAWTComponent 继承的嵌套类/接口 |
---|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
字段摘要 |
---|
从类 javax.swing.JComponent.AccessibleJComponent 继承的字段 |
---|
accessibleContainerHandler, accessibleFocusHandler |
从类 java.awt.Component.AccessibleAWTComponent 继承的字段 |
---|
accessibleAWTComponentHandler, accessibleAWTFocusHandler |
从接口 javax.accessibility.AccessibleAction 继承的字段 |
---|
DECREMENT, INCREMENT, TOGGLE_EXPAND |
构造方法摘要 | |
---|---|
protected |
JSpinner.AccessibleJSpinner()
AccessibleJSpinner 构造方法 |
方法摘要 | |
---|---|
void |
cut(int startIndex,
int endIndex)
将两个索引之间的文本剪切到系统剪贴板中。 |
void |
delete(int startIndex,
int endIndex)
删除两个索引之间的文本 |
boolean |
doAccessibleAction(int i)
对该对象执行指定的操作 |
AccessibleAction |
getAccessibleAction()
获取与此对象关联的可支持一个或多个操作的 AccessibleAction。 |
int |
getAccessibleActionCount()
返回此对象中可访问的操作数,如果多于一个,则第一个就被认为是此对象的“默认”操作。 |
String |
getAccessibleActionDescription(int i)
返回此对象指定操作的描述。 |
Accessible |
getAccessibleChild(int i)
返回对象的指定 Accessible 子级。 |
int |
getAccessibleChildrenCount()
返回对象的可访问子级数。 |
AccessibleRole |
getAccessibleRole()
获取此对象的职责。 |
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()
返回从 0 开始的插入符号偏移量。 |
AttributeSet |
getCharacterAttribute(int i)
返回给定索引处给定字符的 AttributeSet |
Rectangle |
getCharacterBounds(int i)
确定给定字符串索引处字符的边界。 |
int |
getCharCount()
返回字符(有效索引)数。 |
Number |
getCurrentAccessibleValue()
获取此对象数字形式的值。 |
int |
getIndexAtPoint(Point p)
以本地坐标给定一个点,返回在该点处字符从 0 开始的索引。 |
Number |
getMaximumAccessibleValue()
获取此对象数字形式的最大值。 |
Number |
getMinimumAccessibleValue()
获取此对象数字形式的最小值。 |
String |
getSelectedText()
返回选中的部分文本。 |
int |
getSelectionEnd()
返回选定文本中的结尾偏移量。 |
int |
getSelectionStart()
返回选定文本中的开始偏移量。 |
String |
getTextRange(int startIndex,
int endIndex)
返回两个索引之间的文本字符串。 |
void |
insertTextAtIndex(int index,
String s)
在给定索引处插入指定的字符串。 |
void |
paste(int startIndex)
将系统剪贴板中的文本粘贴到指定文本的文件开始处。 |
void |
replaceText(int startIndex,
int endIndex,
String s)
用指定的字符串替换两个索引之间的文本。 |
void |
selectText(int startIndex,
int endIndex)
选中两个索引之间的文本 |
void |
setAttributes(int startIndex,
int endIndex,
AttributeSet as)
设置两个索引之间文本的属性。 |
boolean |
setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。 |
void |
setTextContents(String s)
将文本内容设置为指定字符串。 |
void |
stateChanged(ChangeEvent e)
侦听器的目标已更改其状态时调用。 |
从类 java.awt.Container.AccessibleAWTContainer 继承的方法 |
---|
getAccessibleAt |
从类 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 |
构造方法详细信息 |
---|
protected JSpinner.AccessibleJSpinner()
方法详细信息 |
---|
public void stateChanged(ChangeEvent e)
ChangeListener
中的 stateChanged
e
- 一个 ChangeEvent
对象。不能为 null。
NullPointerException
- 如果参数为 null。public AccessibleRole getAccessibleRole()
注意 AccessibleRole 类也是可扩展的,因此如果预定义的职责集合不充分时,自定义组件的开发人员可以定义其自己的 AccessibleRole。
JComponent.AccessibleJComponent
中的 getAccessibleRole
AccessibleRole
public int getAccessibleChildrenCount()
JComponent.AccessibleJComponent
中的 getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
JComponent.AccessibleJComponent
中的 getAccessibleChild
i
- 子级从 0 开始的索引
getAccessibleChildrenCount()
public AccessibleAction getAccessibleAction()
AccessibleContext
中的 getAccessibleAction
AccessibleAction
public AccessibleText getAccessibleText()
AccessibleContext
中的 getAccessibleText
AccessibleText
public AccessibleValue getAccessibleValue()
AccessibleContext
中的 getAccessibleValue
AccessibleValue
public Number getCurrentAccessibleValue()
AccessibleValue
中的 getCurrentAccessibleValue
setCurrentAccessibleValue(java.lang.Number)
public boolean setCurrentAccessibleValue(Number n)
AccessibleValue
中的 setCurrentAccessibleValue
n
- 要设置此对象的值
getCurrentAccessibleValue()
public Number getMinimumAccessibleValue()
AccessibleValue
中的 getMinimumAccessibleValue
getMaximumAccessibleValue()
public Number getMaximumAccessibleValue()
AccessibleValue
中的 getMaximumAccessibleValue
getMinimumAccessibleValue()
public int getAccessibleActionCount()
AccessibleAction
中的 getAccessibleActionCount
public String getAccessibleActionDescription(int i)
AccessibleAction
中的 getAccessibleActionDescription
i
- 从 0 开始的操作索引
getAccessibleActionCount()
public boolean doAccessibleAction(int i)
AccessibleAction
中的 doAccessibleAction
i
- 从 0 开始的操作索引。第一个操作(索引为 0)是 AccessibleAction.INCREMENT 并且第二个操作(索引为 1)是 AccessibleAction.DECREMENT。
getAccessibleActionCount()
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 或 SENTENCEindex
- 文本中的一个索引
public String getAfterIndex(int part, int index)
AccessibleText
中的 getAfterIndex
part
- 要检索的 CHARACTER、WORD 或 SENTENCEindex
- 文本中的一个索引
public String getBeforeIndex(int part, int index)
AccessibleText
中的 getBeforeIndex
part
- 要检索的 CHARACTER、WORD 或 SENTENCEindex
- 文本中的一个索引
public AttributeSet getCharacterAttribute(int i)
AccessibleText
中的 getCharacterAttribute
i
- 从 0 开始的文本索引
public int getSelectionStart()
AccessibleText
中的 getSelectionStart
public int getSelectionEnd()
AccessibleText
中的 getSelectionEnd
public String getSelectedText()
AccessibleText
中的 getSelectedText
public void setTextContents(String s)
AccessibleEditableText
中的 setTextContents
s
- 要设置文本内容的字符串public void insertTextAtIndex(int index, String s)
AccessibleEditableText
中的 insertTextAtIndex
index
- 将要插入字符串处的文本索引s
- 要插入文本中的字符串public String getTextRange(int startIndex, int endIndex)
AccessibleEditableText
中的 getTextRange
startIndex
- 文本中的开始索引endIndex
- 文本中的结尾索引
public void delete(int startIndex, int endIndex)
AccessibleEditableText
中的 delete
startIndex
- 文本中的开始索引endIndex
- 文本中的结尾索引public void cut(int startIndex, int endIndex)
AccessibleEditableText
中的 cut
startIndex
- 文本中的开始索引endIndex
- 文本中的结尾索引public void paste(int startIndex)
AccessibleEditableText
中的 paste
startIndex
- 文本中的开始索引public void replaceText(int startIndex, int endIndex, String s)
AccessibleEditableText
中的 replaceText
startIndex
- 文本中的开始索引endIndex
- 文本中的结尾索引public void selectText(int startIndex, int endIndex)
AccessibleEditableText
中的 selectText
startIndex
- 文本中的开始索引endIndex
- 文本中的结尾索引public void setAttributes(int startIndex, int endIndex, AttributeSet as)
AccessibleEditableText
中的 setAttributes
startIndex
- 文本中的开始索引endIndex
- 文本中的结尾索引as
- 属性集AttributeSet
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。