protected class JTree.AccessibleJTree extends JComponent.AccessibleJComponent implements AccessibleSelection, TreeSelectionListener, TreeModelListener, TreeExpansionListener
JTree
类可访问性支持。它提供了API适当树用户界面元素的可访问性的java实现。
警告:序列化该类的对象与以后的Swing版本不兼容。当前的序列化支持适用于短期贮藏或RMI运行相同Swing版本的应用程序之间。为1.4,为所有JavaBeans™长期存储的支持已被添加到java.beans
包。请看XMLEncoder
。
Modifier and Type | Class and Description |
---|---|
protected class |
JTree.AccessibleJTree.AccessibleJTreeNode
这个类实现了对孩子的
JTree 辅助功能支持。
|
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleFocusHandler
accessibleContainerHandler
accessibleAWTComponentHandler, accessibleAWTFocusHandler
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
Constructor and Description |
---|
AccessibleJTree() |
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
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
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public void valueChanged(TreeSelectionEvent e)
valueChanged
接口
TreeSelectionListener
e
- ListSelectionEvent
public void fireVisibleDataPropertyChange()
public void treeNodesChanged(TreeModelEvent e)
treeNodesChanged
接口
TreeModelListener
e
-树模型的事件
public void treeNodesInserted(TreeModelEvent e)
treeNodesInserted
接口
TreeModelListener
e
-树节点插入事件
public void treeNodesRemoved(TreeModelEvent e)
treeNodesRemoved
接口
TreeModelListener
e
-树节点(s)删除事件
public void treeStructureChanged(TreeModelEvent e)
treeStructureChanged
接口
TreeModelListener
e
-树模型的事件
public void treeCollapsed(TreeExpansionEvent e)
treeCollapsed
接口
TreeExpansionListener
e
- treeexpansionevent
public void treeExpanded(TreeExpansionEvent e)
treeExpanded
接口
TreeExpansionListener
e
-树节点插入事件
public AccessibleRole getAccessibleRole()
getAccessibleRole
方法重写,继承类
JComponent.AccessibleJComponent
AccessibleRole
public Accessible getAccessibleAt(Point p)
Accessible
孩子,如果存在,包含在局部坐标
Point
。否则返回
null
。
getAccessibleAt
接口
AccessibleComponent
getAccessibleAt
方法重写,继承类
Container.AccessibleAWTContainer
p
-在这
Accessible
局部坐标点
Accessible
,如果它存在,在指定的位置;否则
null
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
方法重写,继承类
JComponent.AccessibleJComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild
方法重写,继承类
JComponent.AccessibleJComponent
i
-零基础指数的孩子
AccessibleContext.getAccessibleChildrenCount()
public int getAccessibleIndexInParent()
getAccessibleIndexInParent
方法重写,继承类
Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.getAccessibleParent()
public AccessibleSelection getAccessibleSelection()
getAccessibleSelection
方法重写,继承类
AccessibleContext
AccessibleSelection
public int getAccessibleSelectionCount()
getAccessibleSelectionCount
接口
AccessibleSelection
public Accessible getAccessibleSelection(int i)
getAccessibleSelection
接口
AccessibleSelection
i
-基于零的索引选择的项目
AccessibleSelection.getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected
接口
AccessibleSelection
i
-零基础指数的孩子在此访问对象。
AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
addAccessibleSelection
接口
AccessibleSelection
i
-零基础指数的可选项目
AccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
removeAccessibleSelection
接口
AccessibleSelection
i
-零基础指数的可选项目
AccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
clearAccessibleSelection
接口
AccessibleSelection
public void selectAllAccessibleSelection()
selectAllAccessibleSelection
接口
AccessibleSelection
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.