|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.accessibility.AccessibleContext
javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode
protected class JTree.AccessibleJTree.AccessibleJTreeNode
此類別實作 JTree 子類別的可存取性支持。它提供適合階層樹節點的 Java Accessibility API 實作。
| 欄位摘要 |
|---|
| 從介面 javax.accessibility.AccessibleAction 繼承的欄位 |
|---|
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP |
| 建構子摘要 | |
|---|---|
JTree.AccessibleJTree.AccessibleJTreeNode(JTree t,
TreePath p,
Accessible ap)
建構一個 AccessibleJTreeNode |
|
| 方法摘要 | |
|---|---|
void |
addAccessibleSelection(int i)
將物件中指定選擇的項添加到物件的選擇中。 |
void |
addFocusListener(FocusListener l)
添加指定的焦點偵聽器,以接收來自此元件的焦點事件。 |
void |
addPropertyChangeListener(PropertyChangeListener l)
將 PropertyChangeListener 添加到偵聽器列表。 |
void |
clearAccessibleSelection()
清除物件中的選擇,這樣此物件中什麼也沒有選擇。 |
boolean |
contains(Point p)
檢查指定點是否位於此物件的邊界內,其中該點的 X 坐標和 Y 坐標是相對於物件的坐標系統定義的。 |
boolean |
doAccessibleAction(int i)
執行階層樹節點上的指定操作。 |
AccessibleAction |
getAccessibleAction()
獲取與此物件關聯的 AccessibleAction。 |
int |
getAccessibleActionCount()
返回此階層樹節點中可用的可存取操作數。 |
String |
getAccessibleActionDescription(int i)
返回該階層樹節點的指定操作的描述。 |
Accessible |
getAccessibleAt(Point p)
返回 Accessible 子物件(如果存在),它包含在本地坐標 Point 中。 |
Accessible |
getAccessibleChild(int i)
返回物件的指定 Accessible 子物件。 |
int |
getAccessibleChildrenCount()
返回物件中的可存取子物件數。 |
AccessibleComponent |
getAccessibleComponent()
獲取與此物件關聯的 AccessibleComponent。 |
AccessibleContext |
getAccessibleContext()
獲取與此階層樹節點關聯的 AccessibleContext。 |
String |
getAccessibleDescription()
獲取此物件的可存取的描述。 |
int |
getAccessibleIndexInParent()
獲取此物件在其可存取父物件中的索引。 |
String |
getAccessibleName()
獲取此物件的可存取名稱。 |
Accessible |
getAccessibleParent()
獲取此物件的 Accessible 父物件。 |
AccessibleRole |
getAccessibleRole()
獲取此物件的職責。 |
AccessibleSelection |
getAccessibleSelection()
獲取與此物件關聯的 AccessibleSelection(如果存在)。 |
Accessible |
getAccessibleSelection(int i)
返回表示物件中指定選擇項的 Accessible。 |
int |
getAccessibleSelectionCount()
返回當前選中的項數。 |
AccessibleStateSet |
getAccessibleStateSet()
獲取此物件的狀態設置。 |
AccessibleText |
getAccessibleText()
獲取與此物件關聯的 AccessibleText(如果存在)。 |
AccessibleValue |
getAccessibleValue()
獲取與此物件關聯的 AccessibleValue(如果存在)。 |
Color |
getBackground()
獲取此物件的背景色。 |
Rectangle |
getBounds()
獲取 Rectangle 物件形式的此物件的邊界。 |
Cursor |
getCursor()
獲取此物件的 Cursor。 |
Font |
getFont()
獲取此物件的 Font。 |
FontMetrics |
getFontMetrics(Font f)
獲取此物件的 FontMetrics。 |
Color |
getForeground()
獲取此物件的前景色。 |
Locale |
getLocale()
獲取元件的區域。 |
Point |
getLocation()
獲得此物件相對於父物件的位置,返回值是一個點物件,它指定物件左上角在螢幕坐標空間內的位置。 |
protected Point |
getLocationInJTree()
|
Point |
getLocationOnScreen()
返回物件在螢幕上的位置。 |
Dimension |
getSize()
以 Dimension 物件的形式返回此物件的大小。 |
boolean |
isAccessibleChildSelected(int i)
如果選擇了此物件的當前子物件,則返回 true。 |
boolean |
isEnabled()
確定是否已啟用該物件。 |
boolean |
isFocusTraversable()
返回此物件是否可以接受焦點。 |
boolean |
isShowing()
確定是否正顯示物件。 |
boolean |
isVisible()
確定此物件是否可見。 |
void |
removeAccessibleSelection(int i)
將該物件中指定選擇的項從該物件的選擇中移除。 |
void |
removeFocusListener(FocusListener l)
移除指定的焦點偵聽器,使其不再接收來自此元件的焦點事件。 |
void |
removePropertyChangeListener(PropertyChangeListener l)
從偵聽器列表中移除 PropertyChangeListener。 |
void |
requestFocus()
請求此物件的焦點。 |
void |
selectAllAccessibleSelection()
導致該物件中的所有選擇項都被選中,前提是該物件支持多個選擇。 |
void |
setAccessibleDescription(String s)
設置此物件的可存取描述。 |
void |
setAccessibleName(String s)
設置此物件的本地化可存取名稱。 |
void |
setBackground(Color c)
設置此物件的背景色。 |
void |
setBounds(Rectangle r)
設置 Rectangle 物件形式的此物件的邊界。 |
void |
setCursor(Cursor c)
設置此物件的 Cursor。 |
void |
setEnabled(boolean b)
設置物件的啟用狀態。 |
void |
setFont(Font f)
設置此物件的 Font。 |
void |
setForeground(Color c)
設置此物件的前景色。 |
void |
setLocation(Point p)
設置物件相對於父級的位置。 |
void |
setSize(Dimension d)
調整此物件,使其具有高度和寬度。 |
void |
setVisible(boolean b)
設置物件的可見狀態。 |
| 從類別 javax.accessibility.AccessibleContext 繼承的方法 |
|---|
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public JTree.AccessibleJTree.AccessibleJTreeNode(JTree t,
TreePath p,
Accessible ap)
| 方法詳細資訊 |
|---|
public AccessibleContext getAccessibleContext()
Accessible 中的 getAccessibleContextpublic String getAccessibleName()
AccessibleContext 中的 getAccessibleNameAccessibleContext.setAccessibleName(java.lang.String)public void setAccessibleName(String s)
AccessibleContext 中的 setAccessibleNames - 物件的新本地化名稱。AccessibleContext.getAccessibleName(),
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)public String getAccessibleDescription()
AccessibleContext 中的 getAccessibleDescriptionAccessibleContext.setAccessibleDescription(java.lang.String)public void setAccessibleDescription(String s)
AccessibleContext 中的 setAccessibleDescriptions - 此物件的新的本地化描述AccessibleContext.setAccessibleName(java.lang.String),
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)public AccessibleRole getAccessibleRole()
AccessibleContext 中的 getAccessibleRoleAccessibleRolepublic AccessibleStateSet getAccessibleStateSet()
AccessibleContext 中的 getAccessibleStateSetAccessibleStatepublic Accessible getAccessibleParent()
AccessibleContext 中的 getAccessibleParentpublic int getAccessibleIndexInParent()
AccessibleContext 中的 getAccessibleIndexInParentgetAccessibleParent()public int getAccessibleChildrenCount()
AccessibleContext 中的 getAccessibleChildrenCountpublic Accessible getAccessibleChild(int i)
AccessibleContext 中的 getAccessibleChildi - 從零開始的子物件索引
AccessibleContext.getAccessibleChildrenCount()public Locale getLocale()
AccessibleContext 中的 getLocaleIllegalComponentStateException - 如果該 Component 沒有自己的區域,並且尚未被添加到包含層次結構(那樣可以從套件含父級確定其區域)。Component.setLocale(java.util.Locale)public void addPropertyChangeListener(PropertyChangeListener l)
AccessibleContext 中的 addPropertyChangeListenerl - 要添加的 PropertyChangeListenerAccessibleContext.ACCESSIBLE_NAME_PROPERTY,
AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY,
AccessibleContext.ACCESSIBLE_STATE_PROPERTY,
AccessibleContext.ACCESSIBLE_VALUE_PROPERTY,
AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY,
AccessibleContext.ACCESSIBLE_TEXT_PROPERTY,
AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTYpublic void removePropertyChangeListener(PropertyChangeListener l)
AccessibleContext 中的 removePropertyChangeListenerl - 要移除的 PropertyChangeListenerpublic AccessibleAction getAccessibleAction()
AccessibleContext 中的 getAccessibleActionAccessibleActionpublic AccessibleComponent getAccessibleComponent()
AccessibleContext 中的 getAccessibleComponentAccessibleComponentpublic AccessibleSelection getAccessibleSelection()
AccessibleContext 中的 getAccessibleSelectionAccessibleSelectionpublic AccessibleText getAccessibleText()
AccessibleContext 中的 getAccessibleTextAccessibleTextpublic AccessibleValue getAccessibleValue()
AccessibleContext 中的 getAccessibleValueAccessibleValuepublic Color getBackground()
AccessibleComponent 中的 getBackgroundAccessibleComponent.setBackground(java.awt.Color)public void setBackground(Color c)
AccessibleComponent 中的 setBackgroundc - 背景的新顏色AccessibleComponent.setBackground(java.awt.Color)public Color getForeground()
AccessibleComponent 中的 getForegroundAccessibleComponent.setForeground(java.awt.Color)public void setForeground(Color c)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setForegroundc - 新的前景 ColorAccessibleComponent.getForeground()public Cursor getCursor()
AccessibleComponent 複製的描述
AccessibleComponent 中的 getCursorAccessibleComponent.setCursor(java.awt.Cursor)public void setCursor(Cursor c)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setCursorc - 物件的新 CursorAccessibleComponent.getCursor()public Font getFont()
AccessibleComponent 複製的描述
AccessibleComponent 中的 getFontAccessibleComponent.setFont(java.awt.Font)public void setFont(Font f)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setFontf - 物件的新 FontAccessibleComponent.getFont()public FontMetrics getFontMetrics(Font f)
AccessibleComponent 複製的描述
AccessibleComponent 中的 getFontMetricsf - Font
AccessibleComponent.getFont()public boolean isEnabled()
AccessibleComponent 複製的描述
AccessibleComponent 中的 isEnabledAccessibleComponent.setEnabled(boolean),
AccessibleContext.getAccessibleStateSet(),
AccessibleState.ENABLED,
AccessibleStateSetpublic void setEnabled(boolean b)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setEnabledb - 如果為 true,則啟用此物件;否則禁用它AccessibleComponent.isEnabled()public boolean isVisible()
AccessibleComponent 複製的描述可見的物件在其 AccessibleStateSet 中也將具有 AccessibleState.VISIBLE 狀態設置。
AccessibleComponent 中的 isVisibleAccessibleComponent.setVisible(boolean),
AccessibleContext.getAccessibleStateSet(),
AccessibleState.VISIBLE,
AccessibleStateSetpublic void setVisible(boolean b)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setVisibleb - 如果為 true,則顯示此物件;否則隱藏它AccessibleComponent.isVisible()public boolean isShowing()
AccessibleComponent 複製的描述
AccessibleComponent 中的 isShowingpublic boolean contains(Point p)
AccessibleComponent 複製的描述
AccessibleComponent 中的 containsp - 相對於物件的坐標系統的 Point
AccessibleComponent.getBounds()public Point getLocationOnScreen()
AccessibleComponent 複製的描述
AccessibleComponent 中的 getLocationOnScreenAccessibleComponent.getBounds(),
AccessibleComponent.getLocation()protected Point getLocationInJTree()
public Point getLocation()
AccessibleComponent 複製的描述
AccessibleComponent 中的 getLocationAccessibleComponent.getBounds(),
AccessibleComponent.getLocationOnScreen()public void setLocation(Point p)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setLocationp - 左上角的新位置AccessibleComponent.getLocation()public Rectangle getBounds()
AccessibleComponent 複製的描述
AccessibleComponent 中的 getBoundsAccessibleComponent.contains(java.awt.Point)public void setBounds(Rectangle r)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setBoundsr - 指示此元件邊界的矩形AccessibleComponent.getBounds()public Dimension getSize()
AccessibleComponent 複製的描述
AccessibleComponent 中的 getSizeAccessibleComponent.setSize(java.awt.Dimension)public void setSize(Dimension d)
AccessibleComponent 複製的描述
AccessibleComponent 中的 setSized - 指定物件新大小的維數。AccessibleComponent.getSize()public Accessible getAccessibleAt(Point p)
Accessible 子物件(如果存在),它包含在本地坐標 Point 中。否則返回 null。
AccessibleComponent 中的 getAccessibleAtp - 此 Accessible 的本地坐標中的點
Accessible(如果存在);否則返回 nullpublic boolean isFocusTraversable()
AccessibleComponent 複製的描述
AccessibleComponent 中的 isFocusTraversableAccessibleContext.getAccessibleStateSet(),
AccessibleState.FOCUSABLE,
AccessibleState.FOCUSED,
AccessibleStateSetpublic void requestFocus()
AccessibleComponent 複製的描述
AccessibleComponent 中的 requestFocusAccessibleComponent.isFocusTraversable()public void addFocusListener(FocusListener l)
AccessibleComponent 複製的描述
AccessibleComponent 中的 addFocusListenerl - 焦點偵聽器AccessibleComponent.removeFocusListener(java.awt.event.FocusListener)public void removeFocusListener(FocusListener l)
AccessibleComponent 複製的描述
AccessibleComponent 中的 removeFocusListenerl - 焦點偵聽器AccessibleComponent.addFocusListener(java.awt.event.FocusListener)public int getAccessibleSelectionCount()
AccessibleSelection 中的 getAccessibleSelectionCountpublic Accessible getAccessibleSelection(int i)
AccessibleSelection 中的 getAccessibleSelectioni - 所選項的從零開始的索引
AccessibleSelection.getAccessibleSelectionCount()public boolean isAccessibleChildSelected(int i)
AccessibleSelection 中的 isAccessibleChildSelectedi - 此 Accessible 物件的子物件的從零開始的索引。
AccessibleContext.getAccessibleChild(int)public void addAccessibleSelection(int i)
AccessibleSelection 中的 addAccessibleSelectioni - 可選擇項的從零開始的索引AccessibleContext.getAccessibleChild(int)public void removeAccessibleSelection(int i)
AccessibleSelection 中的 removeAccessibleSelectioni - 可選擇項的從零開始的索引AccessibleContext.getAccessibleChild(int)public void clearAccessibleSelection()
AccessibleSelection 中的 clearAccessibleSelectionpublic void selectAllAccessibleSelection()
AccessibleSelection 中的 selectAllAccessibleSelectionpublic int getAccessibleActionCount()
AccessibleAction 中的 getAccessibleActionCountpublic String getAccessibleActionDescription(int i)
AccessibleAction 中的 getAccessibleActionDescriptioni - 該操作的從零開始的索引
AccessibleAction.getAccessibleActionCount()public boolean doAccessibleAction(int i)
AccessibleAction 中的 doAccessibleActioni - 操作的從零開始的索引
AccessibleAction.getAccessibleActionCount()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。