模块 java.desktop

包 javax.swing.undo


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

Note: 大多数 Swing API 都是 not 线程安全的。有关详细信息,请参阅 Swing 中的并发The Java Tutorial 中的一个部分。

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