Module java.desktop

Package javax.swing.undo


package javax.swing.undo
允许开发人员为文本编辑器等应用程序提供撤消/重做支持。

注意:大多数Swing API都是线程安全的。有关详细信息,请参阅Swing中的并发性,这是Java教程中的一节。

有关概述、教程、示例、指南和工具文档,请参阅:
自版本:
1.2
  • Class
    Description
    UndoableEdit的抽象实现,实现对该接口中所有布尔方法的简单响应。
    当要求redo()而无法执行时抛出。
    当要求undo()而无法执行时抛出。
    AbstractUndoableEdit的具体子类,用于将小UndoableEdits组装成大UndoableEdits。
    StateEdit是用于更改状态的对象的通用编辑。
    StateEditable定义了可以通过StateEdit撤消/重做其状态的对象的接口。
    UndoableEdit表示一个编辑。
    用于管理UndoableEdit监听器的支持类。
    UndoManager管理UndoableEdits列表,提供撤消或重做适当编辑的方法。