JavaTM Platform
Standard Ed. 6

接口 javax.swing.event.TreeSelectionListener
的使用

使用 TreeSelectionListener 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.tree 提供处理 javax.swing.JTree 的类和接口。 
 

javax.swingTreeSelectionListener 的使用
 

实现 TreeSelectionListenerjavax.swing 中的类
protected  class JTree.AccessibleJTree
          此类实现 JTree 类的可访问性支持。
protected  class JTree.TreeSelectionRedirector
          使用 JTree 创建一个作为源的新 TreeSelectionEvent 并将其传递到所有侦听器的句柄。
 

返回 TreeSelectionListenerjavax.swing 中的方法
 TreeSelectionListener[] JTree.getTreeSelectionListeners()
          返回使用 addTreeSelectionListener() 添加到此 JTree 的所有 TreeSelectionListener 的数组。
 

参数类型为 TreeSelectionListenerjavax.swing 中的方法
 void JTree.addTreeSelectionListener(TreeSelectionListener tsl)
          为 TreeSelection 事件添加侦听器。
 void JTree.removeTreeSelectionListener(TreeSelectionListener tsl)
          移除 TreeSelection 侦听器。
 

javax.swing.plaf.basicTreeSelectionListener 的使用
 

实现 TreeSelectionListenerjavax.swing.plaf.basic 中的类
 class BasicTreeUI.TreeSelectionHandler
          侦听选择模型中的更改并相应地更新显示。
 

返回 TreeSelectionListenerjavax.swing.plaf.basic 中的方法
protected  TreeSelectionListener BasicTreeUI.createTreeSelectionListener()
          创建基于选择更改方法更新显示的侦听器。
 

javax.swing.treeTreeSelectionListener 的使用
 

实现 TreeSelectionListenerjavax.swing.tree 中的类
 class DefaultTreeCellEditor
          TreeCellEditor
 

返回 TreeSelectionListenerjavax.swing.tree 中的方法
 TreeSelectionListener[] DefaultTreeSelectionModel.getTreeSelectionListeners()
          返回已在此模型上注册的所有树选择侦听器组成的数组。
 

参数类型为 TreeSelectionListenerjavax.swing.tree 中的方法
 void DefaultTreeSelectionModel.addTreeSelectionListener(TreeSelectionListener x)
          向每次已选的 TreePaths 集合发生更改时都会得到通知的侦听器列表添加 x。
 void TreeSelectionModel.addTreeSelectionListener(TreeSelectionListener x)
          向侦听器列表添加 x,每次选定的 TreePath 集合发生更改时,这些侦听器都会得到通知。
 void DefaultTreeSelectionModel.removeTreeSelectionListener(TreeSelectionListener x)
          从每次已选的 TreePaths 集合发生更改时都会得到通知的侦听器列表中移除 x。
 void TreeSelectionModel.removeTreeSelectionListener(TreeSelectionListener x)
          从每次已选的 TreePath 集合发生更改时都会得到通知的侦听器列表中移除 x。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策