JavaTM 2 Platform
Standard Ed. 5.0

类 javax.swing.undo.CannotUndoException
的使用

使用 CannotUndoException 的软件包
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.undo 允许开发人员为应用程序(例如文本编辑器)中的撤消/恢复提供支持。 
 

javax.swing.textCannotUndoException 的使用
 

抛出 CannotUndoExceptionjavax.swing.text 中的方法
 void AbstractDocument.DefaultDocumentEvent.undo()
          撤消更改。
 void AbstractDocument.ElementEdit.undo()
          撤消更改。
 void DefaultStyledDocument.AttributeUndoableEdit.undo()
          撤消更改。
 

javax.swing.undoCannotUndoException 的使用
 

抛出 CannotUndoExceptionjavax.swing.undo 中的方法
 void UndoableEdit.undo()
          撤消所做的编辑。
 void AbstractUndoableEdit.undo()
          如果 canUndo 返回 false,则抛出 CannotUndoException
 void CompoundEdit.undo()
          按与添加时相反的顺序将 undo 发送到所有包含的 UndoableEdits 中。
 void UndoManager.undo()
          如果此 UndoManager 为 inProgress,则撤消 indexOfNextAdd 之前的最后有效 UndoableEdit,以及它之后的所有无效编辑。
 void UndoManager.undoOrRedo()
          正确执行 undo 或 redo 操作。
protected  void UndoManager.undoTo(UndoableEdit edit)
          撤消要编辑的 indexOfNextAdd 的所有更改。
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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