|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
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 繼承的欄位 |
---|
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP |
從介面 javax.accessibility.AccessibleText 繼承的欄位 |
---|
CHARACTER, SENTENCE, WORD |
建構子摘要 | |
---|---|
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. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。