mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 00:32:44 +08:00
146 lines
5.4 KiB
HTML
146 lines
5.4 KiB
HTML
<div class="header">
|
||
<h1 class="title" title="Package">Package javax.swing.undo</h1>
|
||
<div class="docSummary">
|
||
<div class="block">
|
||
允许开发人员在文本编辑器等应用程序中提供撤消/重做的支持。
|
||
</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/undo/StateEditable.html" title="interface in javax.swing.undo">StateEditable</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
StateEditable定义了可以通过StateEdit使其状态撤消/重做的对象的接口。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
一个
|
||
<code>UndoableEdit</code>代表一个编辑。
|
||
</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/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
UndoableEdit的抽象实现,
|
||
<code>UndoableEdit</code>对该接口中所有布尔方法的简单响应。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/undo/CompoundEdit.html" title="class in javax.swing.undo">CompoundEdit</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
AbstractUndoableEdit的一个具体子类,用于将小的UndoableEdits组合成大型的。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/undo/StateEdit.html" title="class in javax.swing.undo">StateEdit</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
StateEdit是更改状态的对象的一般编辑。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/undo/UndoableEditSupport.html" title="class in javax.swing.undo">UndoableEditSupport</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
用于管理
|
||
<code>UndoableEdit</code>听众的支持类。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/undo/UndoManager.html" title="class in javax.swing.undo">UndoManager</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<code>UndoManager</code>管理列表
|
||
<code>UndoableEdits</code> ,提供了一种方法来撤消或恢复适当的编辑。
|
||
</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/undo/CannotRedoException.html" title="class in javax.swing.undo">CannotRedoException</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
抛出一个UndoableEdit被告知到
|
||
<code>redo()</code>而不能。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/undo/CannotUndoException.html" title="class in javax.swing.undo">CannotUndoException</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
抛出一个UndoableEdit被告知到
|
||
<code>undo()</code>并且不能。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<a name="package.description">
|
||
<!-- --> </a>
|
||
<h2 title="Package javax.swing.undo Description">Package javax.swing.undo Description</h2>
|
||
<div class="block">
|
||
<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/generaltext.html#undo" target="_top">Implementing Undo and Redo</a> , <em>Java教程</em>中<em>的</em>一节</span> </li>
|
||
</ul>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.2
|
||
</dd>
|
||
</dl>
|
||
</div> |