uTools-Manuals/docs/java/javax/swing/tree/package-summary.html

210 lines
8.2 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<h1 class="title" title="Package">Package javax.swing.tree</h1>
<div class="docSummary">
<div class="block">
提供处理
<code>javax.swing.JTree</code>类和
<code>javax.swing.JTree</code>
</div>
</div>
<p>See: <a href="#package.description">描述</a></p>
</div><div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
<caption>
<span>接口摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">接口</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/MutableTreeNode.html" title="interface in javax.swing.tree">MutableTreeNode</a></td>
<td class="colLast">
<div class="block">
定义可以通过添加或删除子节点或通过更改存储在节点中的用户对象的内容来更改的树节点对象的要求。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/RowMapper.html" title="interface in javax.swing.tree">RowMapper</a></td>
<td class="colLast">
<div class="block">
定义将树中的路径转换为显示行的对象的要求。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/TreeCellEditor.html" title="interface in javax.swing.tree">TreeCellEditor</a></td>
<td class="colLast">
<div class="block">
添加到CellEditor在树中配置编辑器所需的扩展。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/TreeCellRenderer.html" title="interface in javax.swing.tree">TreeCellRenderer</a></td>
<td class="colLast">
<div class="block">
定义显示树节点的对象的要求。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/TreeModel.html" title="interface in javax.swing.tree">TreeModel</a></td>
<td class="colLast">
<div class="block">
该模型使用
<code>JTree</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/TreeNode.html" title="interface in javax.swing.tree">TreeNode</a></td>
<td class="colLast">
<div class="block">
定义可以用作JTree中的树节点的对象的要求。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/TreeSelectionModel.html" title="interface in javax.swing.tree">TreeSelectionModel</a></td>
<td class="colLast">
<div class="block">
此接口表示树组件选择的当前状态。
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
<caption>
<span>类摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/AbstractLayoutCache.html" title="class in javax.swing.tree">AbstractLayoutCache</a></td>
<td class="colLast">
<div class="block">
<strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/AbstractLayoutCache.NodeDimensions.html" title="class in javax.swing.tree">AbstractLayoutCache.NodeDimensions</a></td>
<td class="colLast">
<div class="block">
<code>AbstractLayoutCache</code>用于确定特定节点的大小和x起点。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/DefaultMutableTreeNode.html" title="class in javax.swing.tree">DefaultMutableTreeNode</a></td>
<td class="colLast">
<div class="block">
A
<code>DefaultMutableTreeNode</code>是树形数据结构中的通用节点。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/DefaultTreeCellEditor.html" title="class in javax.swing.tree">DefaultTreeCellEditor</a></td>
<td class="colLast">
<div class="block">
A
<code>TreeCellEditor</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/DefaultTreeCellRenderer.html" title="class in javax.swing.tree">DefaultTreeCellRenderer</a></td>
<td class="colLast">
<div class="block">
在树中显示一个条目。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/DefaultTreeModel.html" title="class in javax.swing.tree">DefaultTreeModel</a></td>
<td class="colLast">
<div class="block">
一个使用TreeNodes的简单树数据模型。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/DefaultTreeSelectionModel.html" title="class in javax.swing.tree">DefaultTreeSelectionModel</a></td>
<td class="colLast">
<div class="block">
TreeSelectionModel的默认实现。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/FixedHeightLayoutCache.html" title="class in javax.swing.tree">FixedHeightLayoutCache</a></td>
<td class="colLast">
<div class="block">
注意:在将来的版本中这将变得更加开放。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/TreePath.html" title="class in javax.swing.tree">TreePath</a></td>
<td class="colLast">
<div class="block">
<code>TreePath</code>表示唯一标识树中某个节点的路径的对象数组。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../javax/swing/tree/VariableHeightLayoutCache.html" title="class in javax.swing.tree">VariableHeightLayoutCache</a></td>
<td class="colLast">
<div class="block">
注意:在将来的版本中这将变得更加开放。
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Exception Summary table, listing exceptions, and an explanation">
<caption>
<span>异常摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">异常</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../javax/swing/tree/ExpandVetoException.html" title="class in javax.swing.tree">ExpandVetoException</a></td>
<td class="colLast">
<div class="block">
用于停止和展开/崩溃的异常发生。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<a name="package.description">
<!-- --> </a>
<h2 title="Package javax.swing.tree Description">Package javax.swing.tree Description</h2>
<div class="block">
<span>提供用于处理<code>javax.swing.JTree</code>类和<code>javax.swing.JTree</code></span>
<span>如果要控制树的构造,更新和渲染以及如何查看和管理与树节点相关联的数据,则可以使用这些类和接口。</span>
<p> <span><strong>注意:</strong>大多数Swing API <em>不是</em>线程安全的。</span> <span>有关详细信息,请参阅<a href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html" target="_top">Threads and Swing</a> ,在部分<em><a href="http://java.sun.com/docs/books/tutorial/" target="_top">The Java Tutorial</a></em></span> </p>
<h2> <span>相关文档</span> </h2>
<span>有关概述,教程,示例,指南和工具文档,请参阅:</span>
<ul>
<li> <span><a href="http://java.sun.com/docs/books/tutorial/uiswing/components/tree.html" target="_top">How to Use Trees</a> <em>Java教程</em><em></em>一节</span> </li>
</ul>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.2
</dd>
</dl>
</div>