Package javax.swing.undo
Allows developers to provide support for undo/redo in applications such as text editors.
Note: Most of the Swing API is not thread safe. For details, see Concurrency in Swing, a section in The Java Tutorial.
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see:- Implementing Undo and Redo, a section in The Java Tutorial
- Since:
- 1.2
| Interface | Description |
|---|---|
| StateEditable | StateEditable defines the interface for objects that can have their state undone/redone by a StateEdit. |
| UndoableEdit | An |
| Class | Description |
|---|---|
| AbstractUndoableEdit | An abstract implementation of |
| CompoundEdit | A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones. |
| StateEdit | StateEdit is a general edit for objects that change state. |
| UndoableEditSupport | A support class used for managing |
| UndoManager |
|
| Exception | Description |
|---|---|
| CannotRedoException | Thrown when an UndoableEdit is told to |
| CannotUndoException | Thrown when an UndoableEdit is told to |