©
本文档使用
php中文网手册 发布
|
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.AccessibleContext 继承的字段 |
|---|
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName |
| 从接口 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
AccessibleRolepublic AccessibleStateSet getAccessibleStateSet()
AccessibleContext 中的 getAccessibleStateSet
AccessibleStatepublic 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
AccessibleActionpublic AccessibleComponent getAccessibleComponent()
AccessibleContext 中的 getAccessibleComponent
AccessibleComponentpublic AccessibleSelection getAccessibleSelection()
AccessibleContext 中的 getAccessibleSelection
AccessibleSelectionpublic AccessibleText getAccessibleText()
AccessibleContext 中的 getAccessibleText
AccessibleTextpublic AccessibleValue getAccessibleValue()
AccessibleContext 中的 getAccessibleValue
AccessibleValuepublic 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 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。