所有类


javax.swing
类 JTree.AccessibleJTree

java.lang.Object
  继承者 javax.accessibility.AccessibleContext
      继承者 java.awt.Component.AccessibleAWTComponent
          继承者 java.awt.Container.AccessibleAWTContainer
              继承者 javax.swing.JComponent.AccessibleJComponent
                  继承者 javax.swing.JTree.AccessibleJTree
所有已实现的接口:
Serializable, EventListener, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection, TreeExpansionListener, TreeModelListener, TreeSelectionListener
正在封闭类:
JTree

protected class JTree.AccessibleJTree
   
   
   
   
extends JComponent.AccessibleJComponent
implements AccessibleSelection, TreeSelectionListener, TreeModelListener, TreeExpansionListener

此类实现 JTree 类的可访问性支持。它提供适合树用户界面元素的 Java Accessibility API 的实现。

警告:此类的已序列化对象与以后的 Swing 版本不兼容。当前序列化支持适用于短期存储,或适用于在运行相同 Swing 版本的应用程序之间进行 RMI(Remote Method Invocation,远程方法调用)。从 1.4 版本开始,已在 java.beans 包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder


嵌套类摘要
protected  classJTree.AccessibleJTree.AccessibleJTreeNode
          此类实现 JTree 子类的可访问性支持。
 
从类 javax.swing.JComponent.AccessibleJComponent 继承的嵌套类/接口
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
 
从类 java.awt.Component.AccessibleAWTComponent 继承的嵌套类/接口
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
 
字段摘要
 
从类 javax.swing.JComponent.AccessibleJComponent 继承的字段
accessibleContainerHandler, accessibleFocusHandler
 
从类 java.awt.Component.AccessibleAWTComponent 继承的字段
accessibleAWTComponentHandler, accessibleAWTFocusHandler
 
从类 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, accessibleParent
 
构造方法摘要
JTree.AccessibleJTree()
           
 
方法摘要
 voidaddAccessibleSelection(int i)
          将对象中指定选择的项添加到对象的选择中。
 voidclearAccessibleSelection()
          清除对象中的选择,这样此对象中什么也没有选择。
 voidfireVisibleDataPropertyChange()
          激发可见数据属性更改通知。
 AccessiblegetAccessibleAt(Point p)
          返回 Accessible 子对象(如果存在),它包含在本地坐标 Point 中。
 AccessiblegetAccessibleChild(int i)
          返回对象的第 n 个可访问子对象。
 intgetAccessibleChildrenCount()
          返回此 JTree 的顶层子节点数。
 intgetAccessibleIndexInParent()
          获取此对象在其可访问父对象中的索引。
 AccessibleRolegetAccessibleRole()
          获取此对象的职责。
 AccessibleSelectiongetAccessibleSelection()
          获取与此对象相关联的 AccessibleSelection。
 AccessiblegetAccessibleSelection(int i)
          返回表示对象中指定选择项的 Accessible。
 intgetAccessibleSelectionCount()
          返回当前选中的项数。
 booleanisAccessibleChildSelected(int i)
          如果选择了此对象的当前子对象,则返回 true。
 voidremoveAccessibleSelection(int i)
          将对象中指定选择项从对象的选择中移除。
 voidselectAllAccessibleSelection()
          导致对象中的所有选择项都被选中,前提是对象支持多个选择。
 voidtreeCollapsed(TreeExpansionEvent e)
          树折叠通知。
 voidtreeExpanded(TreeExpansionEvent e)
          树模型展开通知。
 voidtreeNodesChanged(TreeModelEvent e)
          树模型节点更改通知。
 voidtreeNodesInserted(TreeModelEvent e)
          树模型节点更改通知。
 voidtreeNodesRemoved(TreeModelEvent e)
          树模型节点更改通知。
 voidtreeStructureChanged(TreeModelEvent e)
          树模型结构更改通知。
 voidvalueChanged(TreeSelectionEvent e)
          树选择侦听器值更改方法。
 
从类 javax.swing.JComponent.AccessibleJComponent 继承的方法
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
 
从类 java.awt.Component.AccessibleAWTComponent 继承的方法
addFocusListener, contains, getAccessibleComponent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 
从类 javax.accessibility.AccessibleContext 继承的方法
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 javax.accessibility.AccessibleComponent 继承的方法
addFocusListener, contains, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
 

构造方法详细信息

JTree.AccessibleJTree

public JTree.AccessibleJTree()
方法详细信息

valueChanged

public void valueChanged(TreeSelectionEvent e)
树选择侦听器值更改方法。用于激发属性更改

指定者:
接口 TreeSelectionListener 中的 valueChanged
参数:
e - ListSelectionEvent

fireVisibleDataPropertyChange

public void fireVisibleDataPropertyChange()
激发可见数据属性更改通知。“可见”数据属性表示组件在显示器上的显示方式,其外观不受限于任何其他属性。它通知屏幕 reader 组件的可见外观已发生更改,因此它们可以通知用户。


treeNodesChanged

public void treeNodesChanged(TreeModelEvent e)
树模型节点更改通知。

指定者:
接口 TreeModelListener 中的 treeNodesChanged
参数:
e - 树模型事件

treeNodesInserted

public void treeNodesInserted(TreeModelEvent e)
树模型节点更改通知。

指定者:
接口 TreeModelListener 中的 treeNodesInserted
参数:
e - 树节点插入事件

treeNodesRemoved

public void treeNodesRemoved(TreeModelEvent e)
树模型节点更改通知。

指定者:
接口 TreeModelListener 中的 treeNodesRemoved
参数:
e - 树节点移除事件

treeStructureChanged

public void treeStructureChanged(TreeModelEvent e)
树模型结构更改通知。

指定者:
接口 TreeModelListener 中的 treeStructureChanged
参数:
e - 树模型事件

treeCollapsed

public void treeCollapsed(TreeExpansionEvent e)
树折叠通知。

指定者:
接口 TreeExpansionListener 中的 treeCollapsed
参数:
e - 一个 TreeExpansionEvent