protected class JSpinner.AccessibleJSpinner extends JComponent.AccessibleJComponent implements AccessibleValue, AccessibleAction, AccessibleText, AccessibleEditableText, ChangeListener
AccessibleJSpinner实现 
       JSpinner类的辅助功能支持。 
      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  | AccessibleJSpinner()
              AccessibleJSpinner构造函数 
             | 
| Modifier and Type | Method and Description | 
|---|---|
| void | cut(int startIndex, int endIndex)
              将两个索引之间的文本剪切到系统剪贴板中。 
             | 
| void | delete(int startIndex, int endIndex)
              删除两个索引之间的文本 
             | 
| boolean | doAccessibleAction(int i)
              对对象执行指定的Action 
             | 
| 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()
              返回插入符号的从零开始的偏移量。 
             | 
| 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 | 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)
              当侦听器的目标已更改其状态时调用。 
             | 
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, 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, getAccessibleIcon, getAccessibleRelationSet, 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 void stateChanged(ChangeEvent e)
stateChanged在接口 
            ChangeListener 
           e - 一个ChangeEvent对象。 
            不能为空。 
           NullPointerException - 如果参数为空。 
           public AccessibleRole getAccessibleRole()
请注意,AccessibleRole类也是可扩展的,因此如果一组预定义角色不足,自定义组件开发人员可以定义自己的AccessibleRole。
getAccessibleRole在 
            JComponent.AccessibleJComponent 
           AccessibleRole 
           public int getAccessibleChildrenCount()
getAccessibleChildrenCount在 
            JComponent.AccessibleJComponent 
           public Accessible getAccessibleChild(int i)
getAccessibleChild在 
            JComponent.AccessibleJComponent 
           i - 基于零的儿童索引 
           getAccessibleChildrenCount() 
           public AccessibleAction getAccessibleAction()
getAccessibleAction在 
            AccessibleContext 
           AccessibleAction 
           public AccessibleText getAccessibleText()
getAccessibleText在 
            AccessibleContext 
           AccessibleText 
           public AccessibleValue getAccessibleValue()
getAccessibleValue在 
            AccessibleContext 
           AccessibleValue 
           public Number getCurrentAccessibleValue()
getCurrentAccessibleValue在接口 
            AccessibleValue 
           setCurrentAccessibleValue(java.lang.Number) 
           public boolean setCurrentAccessibleValue(Number n)
setCurrentAccessibleValue在接口 
            AccessibleValue 
           n - 为此对象设置的值 
           getCurrentAccessibleValue() 
           public Number getMinimumAccessibleValue()
getMinimumAccessibleValue在接口 
            AccessibleValue 
           getMaximumAccessibleValue() 
           public Number getMaximumAccessibleValue()
getMaximumAccessibleValue在界面 
            AccessibleValue 
           getMinimumAccessibleValue() 
           public int getAccessibleActionCount()
getAccessibleActionCount在接口 
            AccessibleAction 
           public String getAccessibleActionDescription(int i)
getAccessibleActionDescription在界面 
            AccessibleAction 
           i - 零操作的索引 
           getAccessibleActionCount() 
           public boolean doAccessibleAction(int i)
doAccessibleAction在接口 
            AccessibleAction 
           i - 基于零的操作索引。 
            第一个动作(索引0)是AccessibleAction.INCREMENT,第二个动作(索引1)是AccessibleAction.DECREMENT。 
           getAccessibleActionCount() 
           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 - 要检索的CHARACTER,WORD或SENTENCE 
           index - 文本中的索引 
           public String getAfterIndex(int part, int index)
getAfterIndex在接口 
            AccessibleText 
           part - 要检索的CHARACTER,WORD或SENTENCE 
           index - 文本中的索引 
           public String getBeforeIndex(int part, int index)
getBeforeIndex在接口 
            AccessibleText 
           part - 要检索的CHARACTER,WORD或SENTENCE 
           index - 文本中的索引 
           public AttributeSet getCharacterAttribute(int i)
getCharacterAttribute在接口 
            AccessibleText 
           i - 从零开始的索引进入文本 
           public int getSelectionStart()
getSelectionStart在界面 
            AccessibleText 
           public int getSelectionEnd()
getSelectionEnd在接口 
            AccessibleText 
           public String getSelectedText()
getSelectedText在接口 
            AccessibleText 
           public void setTextContents(String s)
setTextContents在接口 
            AccessibleEditableText 
           s - 设置文本内容的字符串 
           public void insertTextAtIndex(int index,
                              String s) 
          insertTextAtIndex在接口 
            AccessibleEditableText 
           index - 将插入字符串的文本中的索引 
           s - 要插入文本的字符串 
           public String getTextRange(int startIndex, int endIndex)
getTextRange在接口 
            AccessibleEditableText 
           startIndex - 文本中的起始索引 
           endIndex - 文本中的结束索引 
           public void delete(int startIndex,
                   int endIndex) 
          delete在接口 
            AccessibleEditableText 
           startIndex - 文本中的起始索引 
           endIndex - 文本中的结束索引 
           public void cut(int startIndex,
                int endIndex) 
          cut在界面 
            AccessibleEditableText 
           startIndex - 文本中的起始索引 
           endIndex - 文本中的结束索引 
           public void paste(int startIndex)
paste在接口 
            AccessibleEditableText 
           startIndex - 文本中的起始索引 
           public void replaceText(int startIndex,
                        int endIndex,
                        String s) 
          replaceText在接口 
            AccessibleEditableText 
           startIndex - 文本中的起始索引 
           endIndex - 文本中的结束索引 
           s - 用于替换两个索引之间的文本的字符串 
           public void selectText(int startIndex,
                       int endIndex) 
          selectText在界面 
            AccessibleEditableText 
           startIndex - 文本中的起始索引 
           endIndex - 文本中的结束索引 
           public void setAttributes(int startIndex,
                          int endIndex,
                          AttributeSet as) 
          setAttributes在接口 
            AccessibleEditableText 
           startIndex - 文本中的起始索引 
           endIndex - 文本中的结束索引 
           as - 属性集 
           AttributeSet 
            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.