|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.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 中的 stateChangede - 一個 ChangeEvent 物件。不能為 null。
NullPointerException - 如果參數為 null。public AccessibleRole getAccessibleRole()
注意 AccessibleRole 類別也是可擴展的,因此如果預定義的職責集合不充分時,自定義元件的開發人員可以定義其自己的 AccessibleRole。
JComponent.AccessibleJComponent 中的 getAccessibleRoleAccessibleRolepublic int getAccessibleChildrenCount()
JComponent.AccessibleJComponent 中的 getAccessibleChildrenCountpublic Accessible getAccessibleChild(int i)
JComponent.AccessibleJComponent 中的 getAccessibleChildi - 子級從 0 開始的索引
getAccessibleChildrenCount()public AccessibleAction getAccessibleAction()
AccessibleContext 中的 getAccessibleActionAccessibleActionpublic AccessibleText getAccessibleText()
AccessibleContext 中的 getAccessibleTextAccessibleTextpublic AccessibleValue getAccessibleValue()
AccessibleContext 中的 getAccessibleValueAccessibleValuepublic Number getCurrentAccessibleValue()
AccessibleValue 中的 getCurrentAccessibleValuesetCurrentAccessibleValue(java.lang.Number)public boolean setCurrentAccessibleValue(Number n)
AccessibleValue 中的 setCurrentAccessibleValuen - 要設置此物件的值
getCurrentAccessibleValue()public Number getMinimumAccessibleValue()
AccessibleValue 中的 getMinimumAccessibleValuegetMaximumAccessibleValue()public Number getMaximumAccessibleValue()
AccessibleValue 中的 getMaximumAccessibleValuegetMinimumAccessibleValue()public int getAccessibleActionCount()
AccessibleAction 中的 getAccessibleActionCountpublic String getAccessibleActionDescription(int i)
AccessibleAction 中的 getAccessibleActionDescriptioni - 從 0 開始的操作索引
getAccessibleActionCount()public boolean doAccessibleAction(int i)
AccessibleAction 中的 doAccessibleActioni - 從 0 開始的操作索引。第一個操作(索引為 0)是 AccessibleAction.INCREMENT 並且第二個操作(索引為 1)是 AccessibleAction.DECREMENT。
getAccessibleActionCount()public int getIndexAtPoint(Point p)
AccessibleText 中的 getIndexAtPointp - 本地坐標中的點
public Rectangle getCharacterBounds(int i)
AccessibleText 中的 getCharacterBoundsi - 對 String 的索引
public int getCharCount()
AccessibleText 中的 getCharCountpublic int getCaretPosition()
AccessibleText 中的 getCaretPosition
public String getAtIndex(int part,
int index)
AccessibleText 中的 getAtIndexpart - 要檢索的 CHARACTER、WORD 或 SENTENCEindex - 文本中的一個索引
public String getAfterIndex(int part,
int index)
AccessibleText 中的 getAfterIndexpart - 要檢索的 CHARACTER、WORD 或 SENTENCEindex - 文本中的一個索引
public String getBeforeIndex(int part,
int index)
AccessibleText 中的 getBeforeIndexpart - 要檢索的 CHARACTER、WORD 或 SENTENCEindex - 文本中的一個索引
public AttributeSet getCharacterAttribute(int i)
AccessibleText 中的 getCharacterAttributei - 從 0 開始的文本索引
public int getSelectionStart()
AccessibleText 中的 getSelectionStartpublic int getSelectionEnd()
AccessibleText 中的 getSelectionEndpublic String getSelectedText()
AccessibleText 中的 getSelectedTextpublic void setTextContents(String s)
AccessibleEditableText 中的 setTextContentss - 要設置文本內容的字元串
public void insertTextAtIndex(int index,
String s)
AccessibleEditableText 中的 insertTextAtIndexindex - 將要插入字元串處的文本索引s - 要插入文本中的字元串
public String getTextRange(int startIndex,
int endIndex)
AccessibleEditableText 中的 getTextRangestartIndex - 文本中的開始索引endIndex - 文本中的結尾索引
public void delete(int startIndex,
int endIndex)
AccessibleEditableText 中的 deletestartIndex - 文本中的開始索引endIndex - 文本中的結尾索引
public void cut(int startIndex,
int endIndex)
AccessibleEditableText 中的 cutstartIndex - 文本中的開始索引endIndex - 文本中的結尾索引public void paste(int startIndex)
AccessibleEditableText 中的 pastestartIndex - 文本中的開始索引
public void replaceText(int startIndex,
int endIndex,
String s)
AccessibleEditableText 中的 replaceTextstartIndex - 文本中的開始索引endIndex - 文本中的結尾索引
public void selectText(int startIndex,
int endIndex)
AccessibleEditableText 中的 selectTextstartIndex - 文本中的開始索引endIndex - 文本中的結尾索引
public void setAttributes(int startIndex,
int endIndex,
AttributeSet as)
AccessibleEditableText 中的 setAttributesstartIndex - 文本中的開始索引endIndex - 文本中的結尾索引as - 屬性集AttributeSet
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。