|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.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
中的 getAccessibleContext
public String getAccessibleName()
AccessibleContext
中的 getAccessibleName
AccessibleContext.setAccessibleName(java.lang.String)
public void setAccessibleName(String s)
AccessibleContext
中的 setAccessibleName
s
- 物件的新本地化名稱。AccessibleContext.getAccessibleName()
,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public String getAccessibleDescription()
AccessibleContext
中的 getAccessibleDescription
AccessibleContext.setAccessibleDescription(java.lang.String)
public void setAccessibleDescription(String s)
AccessibleContext
中的 setAccessibleDescription
s
- 此物件的新的本地化描述AccessibleContext.setAccessibleName(java.lang.String)
,
AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public AccessibleRole getAccessibleRole()
AccessibleContext
中的 getAccessibleRole
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
AccessibleContext
中的 getAccessibleStateSet
AccessibleState
public Accessible getAccessibleParent()
AccessibleContext
中的 getAccessibleParent
public int getAccessibleIndexInParent()
AccessibleContext
中的 getAccessibleIndexInParent
getAccessibleParent()
public int getAccessibleChildrenCount()
AccessibleContext
中的 getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
AccessibleContext
中的 getAccessibleChild
i
- 從零開始的子物件索引
AccessibleContext.getAccessibleChildrenCount()
public Locale getLocale()
AccessibleContext
中的 getLocale
IllegalComponentStateException
- 如果該 Component 沒有自己的區域,並且尚未被添加到包含層次結構(那樣可以從套件含父級確定其區域)。Component.setLocale(java.util.Locale)
public void addPropertyChangeListener(PropertyChangeListener l)
AccessibleContext
中的 addPropertyChangeListener
l
- 要添加的 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_PROPERTY
public void removePropertyChangeListener(PropertyChangeListener l)
AccessibleContext
中的 removePropertyChangeListener
l
- 要移除的 PropertyChangeListenerpublic AccessibleAction getAccessibleAction()
AccessibleContext
中的 getAccessibleAction
AccessibleAction
public AccessibleComponent getAccessibleComponent()
AccessibleContext
中的 getAccessibleComponent
AccessibleComponent
public AccessibleSelection getAccessibleSelection()
AccessibleContext
中的 getAccessibleSelection
AccessibleSelection
public AccessibleText getAccessibleText()
AccessibleContext
中的 getAccessibleText
AccessibleText
public AccessibleValue getAccessibleValue()
AccessibleContext
中的 getAccessibleValue
AccessibleValue
public Color getBackground()
AccessibleComponent
中的 getBackground
AccessibleComponent.setBackground(java.awt.Color)
public void setBackground(Color c)
AccessibleComponent
中的 setBackground
c
- 背景的新顏色AccessibleComponent.setBackground(java.awt.Color)
public Color getForeground()
AccessibleComponent
中的 getForeground
AccessibleComponent.setForeground(java.awt.Color)
public void setForeground(Color c)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setForeground
c
- 新的前景 ColorAccessibleComponent.getForeground()
public Cursor getCursor()
AccessibleComponent
複製的描述
AccessibleComponent
中的 getCursor
AccessibleComponent.setCursor(java.awt.Cursor)
public void setCursor(Cursor c)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setCursor
c
- 物件的新 CursorAccessibleComponent.getCursor()
public Font getFont()
AccessibleComponent
複製的描述
AccessibleComponent
中的 getFont
AccessibleComponent.setFont(java.awt.Font)
public void setFont(Font f)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setFont
f
- 物件的新 FontAccessibleComponent.getFont()
public FontMetrics getFontMetrics(Font f)
AccessibleComponent
複製的描述
AccessibleComponent
中的 getFontMetrics
f
- Font
AccessibleComponent.getFont()
public boolean isEnabled()
AccessibleComponent
複製的描述
AccessibleComponent
中的 isEnabled
AccessibleComponent.setEnabled(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.ENABLED
,
AccessibleStateSet
public void setEnabled(boolean b)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setEnabled
b
- 如果為 true,則啟用此物件;否則禁用它AccessibleComponent.isEnabled()
public boolean isVisible()
AccessibleComponent
複製的描述可見的物件在其 AccessibleStateSet 中也將具有 AccessibleState.VISIBLE 狀態設置。
AccessibleComponent
中的 isVisible
AccessibleComponent.setVisible(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.VISIBLE
,
AccessibleStateSet
public void setVisible(boolean b)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setVisible
b
- 如果為 true,則顯示此物件;否則隱藏它AccessibleComponent.isVisible()
public boolean isShowing()
AccessibleComponent
複製的描述
AccessibleComponent
中的 isShowing
public boolean contains(Point p)
AccessibleComponent
複製的描述
AccessibleComponent
中的 contains
p
- 相對於物件的坐標系統的 Point
AccessibleComponent.getBounds()
public Point getLocationOnScreen()
AccessibleComponent
複製的描述
AccessibleComponent
中的 getLocationOnScreen
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocation()
protected Point getLocationInJTree()
public Point getLocation()
AccessibleComponent
複製的描述
AccessibleComponent
中的 getLocation
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocationOnScreen()
public void setLocation(Point p)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setLocation
p
- 左上角的新位置AccessibleComponent.getLocation()
public Rectangle getBounds()
AccessibleComponent
複製的描述
AccessibleComponent
中的 getBounds
AccessibleComponent.contains(java.awt.Point)
public void setBounds(Rectangle r)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setBounds
r
- 指示此元件邊界的矩形AccessibleComponent.getBounds()
public Dimension getSize()
AccessibleComponent
複製的描述
AccessibleComponent
中的 getSize
AccessibleComponent.setSize(java.awt.Dimension)
public void setSize(Dimension d)
AccessibleComponent
複製的描述
AccessibleComponent
中的 setSize
d
- 指定物件新大小的維數。AccessibleComponent.getSize()
public Accessible getAccessibleAt(Point p)
Accessible
子物件(如果存在),它包含在本地坐標 Point
中。否則返回 null
。
AccessibleComponent
中的 getAccessibleAt
p
- 此 Accessible
的本地坐標中的點
Accessible
(如果存在);否則返回 null
public boolean isFocusTraversable()
AccessibleComponent
複製的描述
AccessibleComponent
中的 isFocusTraversable
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.FOCUSABLE
,
AccessibleState.FOCUSED
,
AccessibleStateSet
public void requestFocus()
AccessibleComponent
複製的描述
AccessibleComponent
中的 requestFocus
AccessibleComponent.isFocusTraversable()
public void addFocusListener(FocusListener l)
AccessibleComponent
複製的描述
AccessibleComponent
中的 addFocusListener
l
- 焦點偵聽器AccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
AccessibleComponent
複製的描述
AccessibleComponent
中的 removeFocusListener
l
- 焦點偵聽器AccessibleComponent.addFocusListener(java.awt.event.FocusListener)
public int getAccessibleSelectionCount()
AccessibleSelection
中的 getAccessibleSelectionCount
public Accessible getAccessibleSelection(int i)
AccessibleSelection
中的 getAccessibleSelection
i
- 所選項的從零開始的索引
AccessibleSelection.getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
AccessibleSelection
中的 isAccessibleChildSelected
i
- 此 Accessible 物件的子物件的從零開始的索引。
AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
AccessibleSelection
中的 addAccessibleSelection
i
- 可選擇項的從零開始的索引AccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
AccessibleSelection
中的 removeAccessibleSelection
i
- 可選擇項的從零開始的索引AccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
AccessibleSelection
中的 clearAccessibleSelection
public void selectAllAccessibleSelection()
AccessibleSelection
中的 selectAllAccessibleSelection
public int getAccessibleActionCount()
AccessibleAction
中的 getAccessibleActionCount
public String getAccessibleActionDescription(int i)
AccessibleAction
中的 getAccessibleActionDescription
i
- 該操作的從零開始的索引
AccessibleAction.getAccessibleActionCount()
public boolean doAccessibleAction(int i)
AccessibleAction
中的 doAccessibleAction
i
- 操作的從零開始的索引
AccessibleAction.getAccessibleActionCount()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。