JavaTM 2 Platform
Standard Ed. 5.0

类 javax.swing.undo.CannotRedoException
的使用

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

javax.swing.text 中 CannotRedoException 的使用
 

抛出 CannotRedoException 的 javax.swing.text 中的方法
 void AbstractDocument.DefaultDocumentEvent.redo()
          重复执行更改。
 void AbstractDocument.ElementEdit.redo()
          重复执行更改。
 void DefaultStyledDocument.AttributeUndoableEdit.redo()
          重复更改。
 

javax.swing.undo 中 CannotRedoException 的使用
 

抛出 CannotRedoException 的 javax.swing.undo 中的方法
 void UndoableEdit.redo()
          假定编辑已被撤消,则重新应用该编辑。
 void AbstractUndoableEdit.redo()
          如果 canRedo 返回 false,则抛出 CannotRedoException。
 void CompoundEdit.redo()
          按添加时的顺序将 redo 发送到所有包含的 UndoableEdit 中。
 void UndoManager.redo()
          如果此 UndoManager 为 inProgress,则恢复 indexOfNextAdd 位置或其后的最后有效 UndoableEdit,以及它之前的所有无效编辑。
protected  void UndoManager.redoTo(UndoableEdit edit)
          恢复要编辑的 indexOfNextAdd 的所有更改。
 void UndoManager.undoOrRedo()
          正确执行 undo 或 redo 操作。
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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