mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 00:32:44 +08:00
729 lines
30 KiB
HTML
729 lines
30 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing.undo
|
||
</div>
|
||
<h2 class="title" title="Class CompoundEdit">Class CompoundEdit</h2>
|
||
</div><div class="contentContainer">
|
||
<ul class="inheritance">
|
||
<li><a href="../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">javax.swing.undo.AbstractUndoableEdit</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.swing.undo.CompoundEdit</li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Implemented Interfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> , <a href="../../../javax/swing/undo/UndoableEdit.html" title="javax.swing.undo中的接口">UndoableEdit</a></span>
|
||
</dd>
|
||
</dl>
|
||
<dl>
|
||
<dt>
|
||
已知直接子类:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/swing/text/AbstractDocument.DefaultDocumentEvent.html" title="javax.swing.text中的类">AbstractDocument.DefaultDocumentEvent</a> , <a href="../../../javax/swing/undo/UndoManager.html" title="javax.swing.undo中的类">UndoManager</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">CompoundEdit</span>
|
||
extends <a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></pre>
|
||
<div class="block">
|
||
AbstractUndoableEdit的一个具体子类,用于将小的UndoableEdits组合成大型的。
|
||
</div> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- =========== FIELD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.summary">
|
||
<!-- --> </a> <h3>Field Summary</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
|
||
<caption>
|
||
<span>Fields</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Field and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><code>protected <a href="../../../java/util/Vector.html" title="class in java.util">Vector</a><<a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a>></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#edits">edits</a></span></code>
|
||
<div class="block">
|
||
收集
|
||
<code>UndoableEdit</code> s undone /
|
||
<code>CompoundEdit</code>大量这个
|
||
<code>CompoundEdit</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.undo.AbstractUndoableEdit">
|
||
<!-- --> </a> <h3>Fields inherited from class javax.swing.undo.<a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></h3> <code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#RedoName">RedoName</a>, <a href="../../../javax/swing/undo/AbstractUndoableEdit.html#UndoName">UndoName</a></code></li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.summary">
|
||
<!-- --> </a> <h3>构造方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
|
||
<caption>
|
||
<span>构造方法</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colOne" scope="col">Constructor and Description</th>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#CompoundEdit--">CompoundEdit</a></span>()</code> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#addEdit-javax.swing.undo.UndoableEdit-">addEdit</a></span>(<a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a> anEdit)</code>
|
||
<div class="block">
|
||
如果此编辑是
|
||
<code>inProgress</code> ,接受
|
||
<code>anEdit</code>并返回true。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#canRedo--">canRedo</a></span>()</code>
|
||
<div class="block">
|
||
如果
|
||
<code>isInProgress</code>返回false,或者超级返回false。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#canUndo--">canUndo</a></span>()</code>
|
||
<div class="block">
|
||
如果
|
||
<code>isInProgress</code>返回false或超级返回false。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#die--">die</a></span>()</code>
|
||
<div class="block">
|
||
向每个子编辑器发送
|
||
<code>die</code> ,与添加的顺序相反。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#end--">end</a></span>()</code>
|
||
<div class="block">
|
||
将
|
||
<code>inProgress</code>设为false。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#getPresentationName--">getPresentationName</a></span>()</code>
|
||
<div class="block">
|
||
从最后
|
||
<code>UndoableEdit</code>返回
|
||
<code>getPresentationName</code>加到
|
||
<code>edits</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#getRedoPresentationName--">getRedoPresentationName</a></span>()</code>
|
||
<div class="block">
|
||
从最后
|
||
<code>UndoableEdit</code>返回
|
||
<code>getRedoPresentationName</code>加到
|
||
<code>edits</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#getUndoPresentationName--">getUndoPresentationName</a></span>()</code>
|
||
<div class="block">
|
||
从最后
|
||
<code>UndoableEdit</code>返回
|
||
<code>getUndoPresentationName</code>加到
|
||
<code>edits</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#isInProgress--">isInProgress</a></span>()</code>
|
||
<div class="block">
|
||
如果此编辑正在进行,则返回true - 也就是说,它没有收到结束。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#isSignificant--">isSignificant</a></span>()</code>
|
||
<div class="block">
|
||
如果有任何的返回true
|
||
<code>UndoableEdit</code>以秒
|
||
<code>edits</code>做。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>protected <a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#lastEdit--">lastEdit</a></span>()</code>
|
||
<div class="block">
|
||
返回最后
|
||
<code>UndoableEdit</code>在
|
||
<code>edits</code> ,或
|
||
<code>null</code>如果
|
||
<code>edits</code>是空的。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#redo--">redo</a></span>()</code>
|
||
<div class="block">
|
||
发送
|
||
<code>redo</code>到所有包含
|
||
<code>UndoableEdit</code> s的顺序,他们被添加。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#toString--">toString</a></span>()</code>
|
||
<div class="block">
|
||
返回显示和标识此对象属性的字符串。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/undo/CompoundEdit.html#undo--">undo</a></span>()</code>
|
||
<div class="block">
|
||
发送
|
||
<code>undo</code>全部包含
|
||
<code>UndoableEdits</code> ,其添加顺序相反。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.undo.AbstractUndoableEdit">
|
||
<!-- --> </a> <h3>Methods inherited from class javax.swing.undo.<a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></h3> <code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#replaceEdit-javax.swing.undo.UndoableEdit-">replaceEdit</a></code></li>
|
||
</ul>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ============ FIELD DETAIL =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.detail">
|
||
<!-- --> </a> <h3>字段详细信息</h3> <a name="edits">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>edits</h4> <pre>protected <a href="../../../java/util/Vector.html" title="class in java.util">Vector</a><<a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a>> edits</pre>
|
||
<div class="block">
|
||
由CompoundEdit收集
|
||
<code>UndoableEdit</code> s undone /
|
||
<code>CompoundEdit</code> 。
|
||
</div> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="constructor.detail">
|
||
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="CompoundEdit--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>CompoundEdit</h4> <pre>public CompoundEdit()</pre> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="undo--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>undo</h4> <pre>public void undo()
|
||
throws <a href="../../../javax/swing/undo/CannotUndoException.html" title="class in javax.swing.undo">CannotUndoException</a></pre>
|
||
<div class="block">
|
||
发送
|
||
<code>undo</code>全部包含
|
||
<code>UndoableEdits</code>与添加顺序相反。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#undo--">undo</a></code>在界面
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#undo--">undo</a></code>在
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/CannotUndoException.html" title="class in javax.swing.undo">CannotUndoException</a></code> - 如果
|
||
<code>canUndo</code>返回
|
||
<code>false</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/AbstractUndoableEdit.html#canUndo--"><code>AbstractUndoableEdit.canUndo()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="redo--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>redo</h4> <pre>public void redo()
|
||
throws <a href="../../../javax/swing/undo/CannotRedoException.html" title="class in javax.swing.undo">CannotRedoException</a></pre>
|
||
<div class="block">
|
||
发送
|
||
<code>redo</code>到所有包含
|
||
<code>UndoableEdit</code> s的添加顺序。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#redo--">redo</a></code>在界面
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#redo--">redo</a></code>在
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/CannotRedoException.html" title="class in javax.swing.undo">CannotRedoException</a></code> - 如果
|
||
<code>canRedo</code>返回
|
||
<code>false</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/AbstractUndoableEdit.html#canRedo--"><code>AbstractUndoableEdit.canRedo()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="lastEdit--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>lastEdit</h4> <pre>protected <a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a> lastEdit()</pre>
|
||
<div class="block">
|
||
返回最后
|
||
<code>UndoableEdit</code>在
|
||
<code>edits</code> ,或
|
||
<code>null</code>如果
|
||
<code>edits</code>是空的。
|
||
</div> </li>
|
||
</ul> <a name="die--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>die</h4> <pre>public void die()</pre>
|
||
<div class="block">
|
||
向每个子编辑器发送
|
||
<code>die</code> ,与添加的顺序相反。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#die--">die</a></code>在界面
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#die--">die</a></code>在
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/CompoundEdit.html#die--"><code>die()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addEdit-javax.swing.undo.UndoableEdit-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addEdit</h4> <pre>public boolean addEdit(<a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a> anEdit)</pre>
|
||
<div class="block">
|
||
<span>如果此编辑是<code>inProgress</code> ,请接受<code>anEdit</code>并返回true。</span>
|
||
<p> <span>最后编辑添加到这个<code>CompoundEdit</code>有机会<code>addEdit(anEdit)</code> 。</span> <span>如果拒绝(返回false), <code>anEdit</code>有机会<code>replaceEdit</code> 。</span> <span>如果<code>anEdit</code>在这里返回false,它被添加到<code>edits</code> 。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#addEdit-javax.swing.undo.UndoableEdit-">addEdit</a></code>在接口
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#addEdit-javax.swing.undo.UndoableEdit-">addEdit</a></code>在
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>类
|
||
</dd>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>anEdit</code> - 要添加的编辑
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>如果编辑是<code>inProgress</code> ,则为true;</span>
|
||
<span>否则返回false</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/UndoableEdit.html#addEdit-javax.swing.undo.UndoableEdit-"><code>UndoableEdit.addEdit(javax.swing.undo.UndoableEdit)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="end--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>end</h4> <pre>public void end()</pre>
|
||
<div class="block">
|
||
将
|
||
<code>inProgress</code>设为false。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/CompoundEdit.html#canUndo--"><code>canUndo()</code></a> ,
|
||
<a href="../../../javax/swing/undo/CompoundEdit.html#canRedo--"><code>canRedo()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="canUndo--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>canUndo</h4> <pre>public boolean canUndo()</pre>
|
||
<div class="block">
|
||
如果
|
||
<code>isInProgress</code>返回false或超级返回false。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#canUndo--">canUndo</a></code>在界面
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#canUndo--">canUndo</a></code>在类
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果此编辑是
|
||
<code>alive</code>和
|
||
<code>hasBeenDone</code>是
|
||
<code>true</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/CompoundEdit.html#isInProgress--"><code>isInProgress()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="canRedo--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>canRedo</h4> <pre>public boolean canRedo()</pre>
|
||
<div class="block">
|
||
如果
|
||
<code>isInProgress</code>返回false,或者超级返回false。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#canRedo--">canRedo</a></code>在接口
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#canRedo--">canRedo</a></code>在类
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>true</code>如果这个编辑是
|
||
<code>alive</code>和
|
||
<code>hasBeenDone</code>是
|
||
<code>false</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/CompoundEdit.html#isInProgress--"><code>isInProgress()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isInProgress--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isInProgress</h4> <pre>public boolean isInProgress()</pre>
|
||
<div class="block">
|
||
<span>如果此编辑正在进行,则返回true - 也就是说,它没有收到结束。</span>
|
||
<span>这通常意味着编辑仍在添加。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/CompoundEdit.html#end--"><code>end()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isSignificant--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isSignificant</h4> <pre>public boolean isSignificant()</pre>
|
||
<div class="block">
|
||
<span>如果<code>UndoableEdit</code>中的<code>edits</code>有任何一个,则返回true。</span>
|
||
<span>如果它们都返回false,则返回false。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#isSignificant--">isSignificant</a></code>在接口
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#isSignificant--">isSignificant</a></code>在
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
真正
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/UndoableEdit.html#isSignificant--"><code>UndoableEdit.isSignificant()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getPresentationName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getPresentationName</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getPresentationName()</pre>
|
||
<div class="block">
|
||
<span>从最后<code>UndoableEdit</code>返回<code>getPresentationName</code>加到<code>edits</code> 。</span>
|
||
<span>如果<code>edits</code>为空,则调用super。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#getPresentationName--">getPresentationName</a></code>在接口
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#getPresentationName--">getPresentationName</a></code>在
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
空字符串“”
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/AbstractUndoableEdit.html#getUndoPresentationName--"><code>AbstractUndoableEdit.getUndoPresentationName()</code></a> ,
|
||
<a href="../../../javax/swing/undo/AbstractUndoableEdit.html#getRedoPresentationName--"><code>AbstractUndoableEdit.getRedoPresentationName()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getUndoPresentationName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getUndoPresentationName</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getUndoPresentationName()</pre>
|
||
<div class="block">
|
||
<span>从最后<code>UndoableEdit</code>返回<code>getUndoPresentationName</code>加到<code>edits</code> 。</span>
|
||
<span>如果<code>edits</code>为空,则调用超级。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#getUndoPresentationName--">getUndoPresentationName</a></code>在接口
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#getUndoPresentationName--">getUndoPresentationName</a></code>在类
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
来自默认值的值为
|
||
<code>AbstractUndoableEdit.undoText</code> ,后跟一个空格,其次是
|
||
<code>getPresentationName</code> ,除非
|
||
<code>getPresentationName</code>是“”,在这种情况下,默认值是单独返回的。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/AbstractUndoableEdit.html#getPresentationName--"><code>AbstractUndoableEdit.getPresentationName()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getRedoPresentationName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getRedoPresentationName</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getRedoPresentationName()</pre>
|
||
<div class="block">
|
||
<span>从最后<code>UndoableEdit</code>返回<code>getRedoPresentationName</code>加到<code>edits</code> 。</span>
|
||
<span>如果<code>edits</code>为空,则调用super。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">Specified by:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html#getRedoPresentationName--">getRedoPresentationName</a></code>在接口
|
||
<code><a href="../../../javax/swing/undo/UndoableEdit.html" title="interface in javax.swing.undo">UndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#getRedoPresentationName--">getRedoPresentationName</a></code>在
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
来自默认值的值为
|
||
<code>AbstractUndoableEdit.redoText</code> ,后跟一个空格,其次是
|
||
<code>getPresentationName</code> ,除非
|
||
<code>getPresentationName</code>是“”,在这种情况下,默认值是单独返回的。
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/undo/AbstractUndoableEdit.html#getPresentationName--"><code>AbstractUndoableEdit.getPresentationName()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="toString--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>toString</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> toString()</pre>
|
||
<div class="block">
|
||
返回显示和标识此对象属性的字符串。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="overrideSpecifyLabel">重写:</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html#toString--">toString</a></code>在类
|
||
<code><a href="../../../javax/swing/undo/AbstractUndoableEdit.html" title="class in javax.swing.undo">AbstractUndoableEdit</a></code>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
该对象的字符串表示形式
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |