树中特定的节点可以由 TreePath(封装节點及其所有祖先的对象)标识或由其显示行(其中显示区域中的每一行都显示一个节点)标识。展开 节点是一个非叶节点(由返回 false 的 TreeModel.isLeaf(node) 标識)当展开 其所有祖先时,该节点将显示其子节点折叠 节点是隐藏它们的节点。隐藏 节点是位于折叠祖先下面的节点所有可查看 节點的父节点都是可以展开的,但是可以显示它们也可以不显示它们。显示 节点是可查看的并且位于可以看到它的显示区域
如果有兴趣檢测双击事件或用户何时单击节点(不管是否选中它),建议您执行以下操作:
警告:此类的序列化对象与以后的 Swing 版本不兼容当前序列囮支持适用于短期存储,或适用于在运行相同 Swing 版本的应用程序之间进行 RMI(Remote Method Invocation远程方法调用)。从 1.4 版本开始已在 java.beans 包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder