- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode
-
- All Implemented Interfaces:
-
Accessible
,AccessibleAction
,AccessibleComponent
,AccessibleSelection
- Enclosing class:
- JTree.AccessibleJTree
protected class JTree.AccessibleJTree.AccessibleJTreeNode extends AccessibleContext implements Accessible, AccessibleComponent, AccessibleSelection, AccessibleAction
该课程为JTree
小孩实施可访问性支持。 它提供了适用于树节点的Java Accessibility API的实现。
-
-
Field Summary
-
Fields inherited from interface javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
Fields inherited from class 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
-
-
构造方法摘要
构造方法 Constructor 描述 AccessibleJTreeNode(JTree t, TreePath p, Accessible ap)
构造一个AccessibleJTreeNode
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 void
addAccessibleSelection(int i)
将对象中指定的选定项目添加到对象的选择中。void
addFocusListener(FocusListener l)
新新新200新新新200新新新200新新新200新新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新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()
获取此对象的光标。Font
getFont()
获取此对象的字体。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)
设置此对象的光标。void
setEnabled(boolean b)
设置对象的已启用状态。void
setFont(Font f)
设置此对象的字体。void
setForeground(Color c)
设置此对象的前景色。void
setLocation(Point p)
设置对象相对于父对象的位置。void
setSize(Dimension d)
调整此对象的大小,使其具有宽度和高度。void
setVisible(boolean b)
设置对象的可见状态。-
Methods inherited from class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
-
-
-
-
构造方法详细信息
-
AccessibleJTreeNode
public AccessibleJTreeNode(JTree t, TreePath p, Accessible ap)
构造一个AccessibleJTreeNode- 参数
-
t
-实例JTree
-
p
-实例TreePath
-
ap
-实例Accessible
- 从以下版本开始:
- 1.4
-
-
方法详细信息
-
getAccessibleContext
public AccessibleContext getAccessibleContext()
获取与此树节点相关联的AccessibleContext。 在这个类的Java Accessibility API的实现中,返回这个对象,它是它自己的AccessibleContext。- Specified by:
-
getAccessibleContext
在接口Accessible
- 结果
- 这个对象
-
getAccessibleName
public String getAccessibleName()
获取此对象的可访问名称。- 重写:
-
getAccessibleName
在AccessibleContext
- 结果
- 对象的本地化名称; 如果此对象没有名称,则为null
- 另请参见:
-
AccessibleContext.setAccessibleName(java.lang.String)
-
setAccessibleName
public void setAccessibleName(String s)
设置此对象的本地化可访问名称。
-
getAccessibleDescription
public String getAccessibleDescription()
获取此对象的可访问描述。- 重写:
-
getAccessibleDescription
在AccessibleContext
- 结果
- 对象的本地化描述; 如果此对象没有描述,则为null
- 另请参见:
-
AccessibleContext.setAccessibleDescription(java.lang.String)
-
setAccessibleDescription
public void setAccessibleDescription(String s)
设置此对象的可访问性描述。
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
获取此对象的角色。- Specified by:
-
getAccessibleRole
在AccessibleContext
- 结果
- AccessibleRole的一个实例描述对象的角色
- 另请参见:
-
AccessibleRole
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
获取此对象的状态集。- Specified by:
-
getAccessibleStateSet
在AccessibleContext
- 结果
- 包含对象的当前状态集的AccessibleStateSet实例
- 另请参见:
-
AccessibleState
-
getAccessibleParent
public Accessible getAccessibleParent()
获取此对象的Accessible父项。- 重写:
-
getAccessibleParent
在AccessibleContext
- 结果
- 该对象的可访问父项; 如果此对象没有可访问的父对象,则为null
-
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
在其可访问的父项中获取此对象的索引。- Specified by:
-
getAccessibleIndexInParent
类AccessibleContext
- 结果
- 该对象在其父项中的索引; -1如果此对象没有可访问的父对象。
- 另请参见:
-
getAccessibleParent()
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
返回对象中可访问的子项数。- Specified by:
-
getAccessibleChildrenCount
在AccessibleContext
- 结果
- 对象中可访问的孩子的数量。
-
getAccessibleChild
public Accessible getAccessibleChild(int i)
返回对象的指定Accessible子对象。- Specified by:
-
getAccessibleChild
在AccessibleContext
- 参数
-
i
- 基于零的儿童索引 - 结果
- 对象的Accessible子对象
- 另请参见:
-
AccessibleContext.getAccessibleChildrenCount()
-
getLocale
public Locale getLocale()
获取组件的区域设置。 如果组件没有区域设置,则返回其父项的区域设置。- Specified by:
-
getLocale
在AccessibleContext
- 结果
- 该组件的区域设置。 如果此组件没有区域设置,则返回其父项的区域设置。
- 异常
-
IllegalComponentStateException
- 如果组件没有自己的区域设置,并且尚未添加到包含层次结构中,以便可以从包含的父项确定区域设置。 - 另请参见:
-
Component.setLocale(java.util.Locale)
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
将一个PropertyChangeListener添加到侦听器列表。 所有属性都注册了监听器。- 重写:
-
addPropertyChangeListener
在AccessibleContext
- 参数
-
l
- 要添加的PropertyChangeListener - 另请参见:
-
AccessibleContext.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
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l)
从侦听器列表中删除一个PropertyChangeListener。 这会删除为所有属性注册的PropertyChangeListener。- 重写:
-
removePropertyChangeListener
在AccessibleContext
- 参数
-
l
- 要删除的PropertyChangeListener
-
getAccessibleAction
public AccessibleAction getAccessibleAction()
获取与此对象关联的AccessibleAction。 在该类的Java Accessibility API的实现中,返回此对象,该对象负责代表自身实现AccessibleAction接口。- 重写:
-
getAccessibleAction
在AccessibleContext
- 结果
- 这个对象
- 另请参见:
-
AccessibleAction
-
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
获取与此对象关联的AccessibleComponent。 在该类的Java Accessibility API的实现中,返回此对象,该对象负责代表自身实现AccessibleComponent接口。- 重写:
-
getAccessibleComponent
在AccessibleContext
类 - 结果
- 这个对象
- 另请参见:
-
AccessibleComponent
-
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
获取与此对象关联的AccessibleSelection(如果存在)。 否则返回null。- 重写:
-
getAccessibleSelection
在AccessibleContext
- 结果
- AccessibleSelection,或null
- 另请参见:
-
AccessibleSelection
-
getAccessibleText
public AccessibleText getAccessibleText()
获取与此对象关联的AccessibleText(如果存在)。 否则返回null。- 重写:
-
getAccessibleText
在AccessibleContext
- 结果
- AccessibleText,或null
- 另请参见:
-
AccessibleText
-
getAccessibleValue
public AccessibleValue getAccessibleValue()
获取与此对象关联的AccessibleValue(如果存在)。 否则返回null。- 重写:
-
getAccessibleValue
AccessibleContext
- 结果
- AccessibleValue或null
- 另请参见:
-
AccessibleValue
-
getBackground
public Color getBackground()
获取此对象的背景颜色。- Specified by:
-
getBackground
在接口AccessibleComponent
- 结果
- 对象的背景颜色(如果支持); 否则为null
- 另请参见:
-
AccessibleComponent.setBackground(java.awt.Color)
-
setBackground
public void setBackground(Color c)
设置此对象的背景颜色。- Specified by:
-
setBackground
在接口AccessibleComponent
- 参数
-
c
- 新的背景颜色 - 另请参见:
-
AccessibleComponent.setBackground(java.awt.Color)
-
getForeground
public Color getForeground()
获取此对象的前景色。- Specified by:
-
getForeground
在接口AccessibleComponent
- 结果
- 对象的前景颜色(如果支持); 否则为null
- 另请参见:
-
AccessibleComponent.setForeground(java.awt.Color)
-
setForeground
public void setForeground(Color c)
说明从界面AccessibleComponent
复制设置此对象的前景色。- Specified by:
-
setForeground
在接口AccessibleComponent
- 参数
-
c
- 前景的新颜色 - 另请参见:
-
AccessibleComponent.getForeground()
-
getCursor
public Cursor getCursor()
描述从接口AccessibleComponent
复制获取此对象的光标。- Specified by:
-
getCursor
在接口AccessibleComponent
- 结果
-
对象的光标(如果支持);
否则,
null
- 另请参见:
-
AccessibleComponent.setCursor(java.awt.Cursor)
-
setCursor
public void setCursor(Cursor c)
说明从界面AccessibleComponent
复制设置此对象的光标。- Specified by:
-
setCursor
在接口AccessibleComponent
- 参数
-
c
- 对象的新游标 - 另请参见:
-
AccessibleComponent.getCursor()
-
getFont
public Font getFont()
描述从接口AccessibleComponent
复制获取此对象的字体。- Specified by:
-
getFont
在接口AccessibleComponent
- 结果
-
该对象的字体,如果支持;
否则,
null
- 另请参见:
-
AccessibleComponent.setFont(java.awt.Font)
-
setFont
public void setFont(Font f)
描述从接口AccessibleComponent
复制设置此对象的字体。- Specified by:
-
setFont
在接口AccessibleComponent
- 参数
-
f
- 对象的新字体 - 另请参见:
-
AccessibleComponent.getFont()
-
getFontMetrics
public FontMetrics getFontMetrics(Font f)
描述从接口AccessibleComponent
复制获取该对象的FontMetrics
。- Specified by:
-
getFontMetrics
在接口AccessibleComponent
- 参数
-
f
- 要获取字体指标的字体 - 结果
-
FontMetrics
,如果支持,则该对象; 否则,null
- 另请参见:
-
AccessibleComponent.getFont()
-
isEnabled
public boolean isEnabled()
描述从接口AccessibleComponent
复制确定对象是否已启用。 启用的对象也将在其AccessibleStateSets
设置AccessibleState.ENABLED
状态。- Specified by:
-
isEnabled
在接口AccessibleComponent
- 结果
-
如果对象启用,
true
; 否则,false
- 另请参见:
-
AccessibleComponent.setEnabled(boolean)
,AccessibleContext.getAccessibleStateSet()
,AccessibleState.ENABLED
,AccessibleStateSet
-
setEnabled
public void setEnabled(boolean b)
说明从界面AccessibleComponent
复制设置对象的已启用状态。- Specified by:
-
setEnabled
在接口AccessibleComponent
- 参数
-
b
- 如果是true
,启用此对象; 否则,禁用它 - 另请参见:
-
AccessibleComponent.isEnabled()
-
isVisible
public boolean isVisible()
说明从界面AccessibleComponent
复制确定对象是否可见。 注意:这意味着该对象意图可见; 然而,它可能不会显示在屏幕上,因为该对象包含的对象之一当前不可见。 要确定对象是否在屏幕上显示,请使用AccessibleComponent.isShowing()
可见的对象也将在其
AccessibleStateSets
设置AccessibleState.VISIBLE
状态。- Specified by:
-
isVisible
在接口AccessibleComponent
- 结果
-
true
如果对象可见; 否则,false
- 另请参见:
-
AccessibleComponent.setVisible(boolean)
,AccessibleContext.getAccessibleStateSet()
,AccessibleState.VISIBLE
,AccessibleStateSet
-
setVisible
public void setVisible(boolean b)
说明从界面AccessibleComponent
复制设置对象的可见状态。- Specified by:
-
setVisible
在接口AccessibleComponent
- 参数
-
b
- 如果是true
,则显示此对象; 否则隐藏它 - 另请参见:
-
AccessibleComponent.isVisible()
-
isShowing
public boolean isShowing()
描述从接口AccessibleComponent
复制确定对象是否正在显示。 这是通过检查对象及其祖先的可见性来确定的。 注意:即使对象被另一个遮挡(例如,它被拉下的菜单下方),这将返回true
。- Specified by:
-
isShowing
在接口AccessibleComponent
- 结果
-
true
如果对象显示; 否则,false
-
contains
public boolean contains(Point p)
描述从接口AccessibleComponent
复制检查指定点是否在该对象的边界内,其中该点的x和y坐标被定义为相对于该对象的坐标系。- Specified by:
-
contains
在接口AccessibleComponent
- 参数
-
p
- 相对于对象坐标系的点 - 结果
-
true
如果对象包含点; 否则false
- 另请参见:
-
AccessibleComponent.getBounds()
-
getLocationOnScreen
public Point getLocationOnScreen()
描述从接口AccessibleComponent
复制返回对象在屏幕上的位置。- Specified by:
-
getLocationOnScreen
在接口AccessibleComponent
- 结果
-
屏幕上物体的位置;
null
如果此对象不在屏幕上 - 另请参见:
-
AccessibleComponent.getBounds()
,AccessibleComponent.getLocation()
-
getLocationInJTree
protected Point getLocationInJTree()
返回节点的相对位置- 结果
- 节点的相对位置
-
getLocation
public Point getLocation()
说明从界面:AccessibleComponent
复制以指定对象的左上角的点的形式获取对象相对于父对象的位置。- Specified by:
-
getLocation
在接口AccessibleComponent
- 结果
-
Point
一个实例,表示屏幕坐标空间中对象边界的左上角; 如果此对象或其父对象不在屏幕上,null
- 另请参见:
-
AccessibleComponent.getBounds()
,AccessibleComponent.getLocationOnScreen()
-
setLocation
public void setLocation(Point p)
描述从接口AccessibleComponent
复制设置对象相对于父对象的位置。- Specified by:
-
setLocation
在接口AccessibleComponent
- 参数
-
p
- 左上角的新位置 - 另请参见:
-
AccessibleComponent.getLocation()
-
getBounds
public Rectangle getBounds()
说明从界面AccessibleComponent
复制以Rectangle
对象的形式获取此对象的边界。 边界指定相对于其父对象的宽度,高度和位置。- Specified by:
-
getBounds
在接口AccessibleComponent
- 结果
-
表示该组件边界的矩形;
如果此对象不在屏幕上,
null
。 - 另请参见:
-
AccessibleComponent.contains(java.awt.Point)
-
setBounds
public void setBounds(Rectangle r)
说明从界面AccessibleComponent
复制以Rectangle
对象的形式设置此对象的边界。 边界指定相对于其父对象的宽度,高度和位置。- Specified by:
-
setBounds
在接口AccessibleComponent
- 参数
-
r
- 表示此组件边界的矩形 - 另请参见:
-
AccessibleComponent.getBounds()
-
getSize
public Dimension getSize()
描述从接口AccessibleComponent
复制以Dimension
对象的形式返回此对象的大小。Dimension
对象的height
字段包含此对象的高度,而Dimension
对象的width
字段包含此对象的宽度。- Specified by:
-
getSize
在接口AccessibleComponent
- 结果
-
A
Dimension
对象,指示该组件的大小; 如果此对象不在屏幕上,null
- 另请参见:
-
AccessibleComponent.setSize(java.awt.Dimension)
-
setSize
public void setSize(Dimension d)
描述从接口AccessibleComponent
复制调整此对象的大小,使其具有宽度和高度。- Specified by:
-
setSize
在接口AccessibleComponent
- 参数
-
d
- 指定对象的新大小的维度 - 另请参见:
-
AccessibleComponent.getSize()
-
getAccessibleAt
public Accessible getAccessibleAt(Point p)
返回Accessible
小孩(如果存在),包含在本地坐标Point
。 否则返回null
。- Specified by:
-
getAccessibleAt
在接口AccessibleComponent
- 参数
-
p
- 在这个Accessible
本地坐标点 - 结果
-
Accessible
,如果存在,在指定的位置; 其他null
-
isFocusTraversable
public boolean isFocusTraversable()
说明从界面AccessibleComponent
复制返回此对象是否可以接受焦点。 可以接受焦点的对象也将在其AccessibleStateSets
设置AccessibleState.FOCUSABLE
状态。- Specified by:
-
isFocusTraversable
在接口AccessibleComponent
- 结果
-
true
如果对象可以接受焦点; 否则false
- 另请参见:
-
AccessibleContext.getAccessibleStateSet()
,AccessibleState.FOCUSABLE
,AccessibleState.FOCUSED
,AccessibleStateSet
-
requestFocus
public void requestFocus()
描述从接口AccessibleComponent
复制请求关注此对象。 如果此对象无法接受焦点,则不会发生任何事情。 否则,对象将尝试重点。- Specified by:
-
requestFocus
在接口AccessibleComponent
- 另请参见:
-
AccessibleComponent.isFocusTraversable()
-
addFocusListener
public void addFocusListener(FocusListener l)
说明从界面AccessibleComponent
复制新新新200新新新200新新新200新新新200新新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新- Specified by:
-
addFocusListener
在接口AccessibleComponent
- 参数
-
l
- 焦点侦听器 - 另请参见:
-
AccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
-
removeFocusListener
public void removeFocusListener(FocusListener l)
描述从接口AccessibleComponent
复制删除指定的焦点侦听器,使其不再从此组件接收焦点事件。- Specified by:
-
removeFocusListener
在接口AccessibleComponent
- 参数
-
l
- 焦点侦听器 - 另请参见:
-
AccessibleComponent.addFocusListener(java.awt.event.FocusListener)
-
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
返回当前选择的项目数。 如果没有选择任何项目,返回值将为0。- Specified by:
-
getAccessibleSelectionCount
在接口AccessibleSelection
- 结果
- 当前选择的项目数。
-
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
返回表示对象中指定的选定项的Accessible。 如果没有选择,或者比传入的整数选择的项目少,返回值将为空。- Specified by:
-
getAccessibleSelection
在接口AccessibleSelection
- 参数
-
i
- 所选项目的零i
引 - 结果
- 包含所选项的Accessible
- 另请参见:
-
AccessibleSelection.getAccessibleSelectionCount()
-
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
如果选择此对象的当前子级,则返回true。- Specified by:
-
isAccessibleChildSelected
在接口AccessibleSelection
- 参数
-
i
- 此可访问对象i
的从零开始的索引。 - 结果
-
true
如果选择了该对象的当前子对象; 其他false
- 另请参见:
-
AccessibleContext.getAccessibleChild(int)
-
addAccessibleSelection
public void addAccessibleSelection(int i)
将对象中指定的选定项目添加到对象的选择中。 如果对象支持多个选择,则将指定的项目添加到任何现有的选择中,否则将替换对象中的任何现有选择。 如果指定的项目已被选中,则该方法无效。- Specified by:
-
addAccessibleSelection
在接口AccessibleSelection
- 参数
-
i
- 可选项目的零i
引 - 另请参见:
-
AccessibleContext.getAccessibleChild(int)
-
removeAccessibleSelection
public void removeAccessibleSelection(int i)
从对象的选择中删除对象中指定的选定项目。 如果当前未选择指定的项目,则此方法无效。- Specified by:
-
removeAccessibleSelection
在接口AccessibleSelection
- 参数
-
i
- 可选项目的零i
引 - 另请参见:
-
AccessibleContext.getAccessibleChild(int)
-
clearAccessibleSelection
public void clearAccessibleSelection()
清除对象中的选择,以便选择对象中的任何内容。- Specified by:
-
clearAccessibleSelection
在接口AccessibleSelection
-
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
如果对象支持多个选择,则导致要选择的对象中的每个选定项目。- Specified by:
-
selectAllAccessibleSelection
在接口AccessibleSelection
-
getAccessibleActionCount
public int getAccessibleActionCount()
返回此树节点中可用的可访问操作的数量。 如果此节点不是叶子,除了在TreeCellRenderer后面的对象上有任何可用的操作,还有至少一个动作(切换展开)。- Specified by:
-
getAccessibleActionCount
在接口AccessibleAction
- 结果
- 此对象中的操作数
-
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
返回树节点指定动作的描述。 如果此节点不是叶,则至少有一个动作描述(切换展开),以及TreeCellRenderer后面的对象上可用的任何内容。- Specified by:
-
getAccessibleActionDescription
在接口AccessibleAction
- 参数
-
i
- 基于零的操作索引 - 结果
- 行动的描述
- 另请参见:
-
AccessibleAction.getAccessibleActionCount()
-
doAccessibleAction
public boolean doAccessibleAction(int i)
在树节点上执行指定的操作。 如果这个节点不是一个叶子,除了可以在TreeCellRenderer后面的任何对象上,还有至少一个可以完成的动作(切换展开)。- Specified by:
-
doAccessibleAction
在接口AccessibleAction
- 参数
-
i
- 基于零的操作索引 - 结果
- 如果行动执行,则为真; 否则假。
- 另请参见:
-
AccessibleAction.getAccessibleActionCount()
-
-