JavaTM Platform
Standard Ed. 6

类 javax.swing.undo.CannotUndoException
的使用

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

javax.swing.textCannotUndoException 的使用
 

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

javax.swing.undoCannotUndoException 的使用
 

抛出 CannotUndoExceptionjavax.swing.undo 中的方法
 void UndoManager.undo()
          撤消适当的编辑。
 void CompoundEdit.undo()
          按与添加时相反的顺序将 undo 发送到所有包含的 UndoableEdits 中。
 void AbstractUndoableEdit.undo()
          如果 canUndo 返回 false,则抛出 CannotUndoException
 void UndoableEdit.undo()
          撤消编辑。
 void UndoManager.undoOrRedo()
          一个便捷方法,它调用 undoredo
protected  void UndoManager.undoTo(UndoableEdit edit)
          撤消从下一个编辑的索引到 edit 的所有更改,适当地更新下一个编辑的索引。
 


JavaTM Platform
Standard Ed. 6

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

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