Module java.desktop

Class TreeExpansionEvent

java.lang.Object
java.util.EventObject
javax.swing.event.TreeExpansionEvent
所有已实现的接口:
Serializable

public class TreeExpansionEvent extends EventObject
用于标识树中单个路径的事件。由 getSource 返回的源将是 JTree 的一个实例。

有关更多文档和示例,请参阅 The Java Tutorial 中的以下部分: 如何编写树展开监听器如何编写树将展开监听器

警告: 该类的序列化对象将不兼容未来的 Swing 发布版。当前的序列化支持适用于短期存储或在运行相同版本的 Swing 应用程序之间的 RMI。从 1.4 版开始,已将所有 JavaBeans 的长期存储支持添加到 java.beans 包中。请参阅 XMLEncoder

  • Field Details

    • path

      protected TreePath path
      该事件表示的值的路径。
  • Constructor Details

    • TreeExpansionEvent

      public TreeExpansionEvent(Object source, TreePath path)
      构造一个 TreeExpansionEvent 对象。
      参数:
      source - 发起事件的对象(通常为 this
      path - 标识新展开节点的 TreePath 对象
  • Method Details

    • getPath

      public TreePath getPath()
      返回已展开/折叠的值的路径。
      返回:
      此事件的 TreePath 对象