|
JavaTM 2 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 或 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
- 從零開始的文本索引
public int getSelectionStart()
AccessibleText
中的 getSelectionStart
public int getSelectionEnd()
AccessibleText
中的 getSelectionEnd
public String getSelectedText()
AccessibleText
中的 getSelectedText
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。