JavaTM Platform
Standard Ed. 6

软件包 javax.swing.tree
的使用

使用 javax.swing.tree 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.event 供 Swing 组件触发的事件使用。 
javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
javax.swing.plaf.multi 提供了组合两个或多个外观的用户界面对象。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.text.html 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.tree 提供处理 javax.swing.JTree 的类和接口。 
 

javax.swing 使用的 javax.swing.tree 中的类
DefaultMutableTreeNode
          DefaultMutableTreeNode 是树数据结构中的通用节点。
DefaultTreeSelectionModel
          TreeSelectionModel 的默认实现。
ExpandVetoException
          用于阻止扩展/折叠发生的异常。
MutableTreeNode
          定义针对树节点对象的要求,这些树节点可以通过以下操作更改:添加或移除子节点,或更改该节点中存储的用户对象的内容。
TreeCellEditor
          向 CellEditor 添加配置树中编辑器必需的扩展。
TreeCellRenderer
          定义针对显示树节点的对象的要求。
TreeModel
          JTree 所使用的模型。
TreeNode
          定义可以用作 JTree 中树节点的对象所需的要求。
TreePath
          表示节点的路径。
TreeSelectionModel
          此接口表示树选择组件的当前状态。
 

javax.swing.event 使用的 javax.swing.tree 中的类
ExpandVetoException
          用于阻止扩展/折叠发生的异常。
TreePath
          表示节点的路径。
 

javax.swing.plaf 使用的 javax.swing.tree 中的类
TreePath
          表示节点的路径。
 

javax.swing.plaf.basic 使用的 javax.swing.tree 中的类
AbstractLayoutCache
          警告:此类的已序列化对象与以后的 Swing 版本不兼容。
AbstractLayoutCache.NodeDimensions
          由 AbstractLayoutCache 使用,用于确定特定节点的大小和 x 原点。
TreeCellEditor
          向 CellEditor 添加配置树中编辑器必需的扩展。
TreeCellRenderer
          定义针对显示树节点的对象的要求。
TreeModel
          JTree 所使用的模型。
TreePath
          表示节点的路径。
TreeSelectionModel
          此接口表示树选择组件的当前状态。
 

javax.swing.plaf.metal 使用的 javax.swing.tree 中的类
TreePath
          表示节点的路径。
 

javax.swing.plaf.multi 使用的 javax.swing.tree 中的类
TreePath
          表示节点的路径。
 

javax.swing.text 使用的 javax.swing.tree 中的类
TreeNode
          定义可以用作 JTree 中树节点的对象所需的要求。
 

javax.swing.text.html 使用的 javax.swing.tree 中的类
TreeNode
          定义可以用作 JTree 中树节点的对象所需的要求。
 

javax.swing.tree 使用的 javax.swing.tree 中的类
AbstractLayoutCache
          警告:此类的已序列化对象与以后的 Swing 版本不兼容。
AbstractLayoutCache.NodeDimensions
          由 AbstractLayoutCache 使用,用于确定特定节点的大小和 x 原点。
DefaultMutableTreeNode
          DefaultMutableTreeNode 是树数据结构中的通用节点。
DefaultTreeCellRenderer
          显示树中的条目。
MutableTreeNode
          定义针对树节点对象的要求,这些树节点可以通过以下操作更改:添加或移除子节点,或更改该节点中存储的用户对象的内容。
RowMapper
          定义针对将树中的路径转换为显示行的对象的要求。
TreeCellEditor
          向 CellEditor 添加配置树中编辑器必需的扩展。
TreeCellRenderer
          定义针对显示树节点的对象的要求。
TreeModel
          JTree 所使用的模型。
TreeNode
          定义可以用作 JTree 中树节点的对象所需的要求。
TreePath
          表示节点的路径。
TreeSelectionModel
          此接口表示树选择组件的当前状态。
 


JavaTM Platform
Standard Ed. 6

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

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