Пакет javax.swing.undo
Позволяет разработчикам обеспечить поддержку отмены/повторения в приложениях, таких как текстовые редакторы.
Примечание: Большая часть API Swing не потокобезопасна. Подробности см. в Потоковость в Swing, разделе Java Tutorial.
Связанная документация
Для обзоров, руководств, примеров, справочников и документации по инструментам, пожалуйста, см.:- Реализация Отмены и Повтора, раздел в Java Tutorial
- С момента:
- 1.2
| Интерфейс | Описание |
|---|---|
| StateEditable | StateEditable определяет интерфейс для объектов, состояние которых может быть отменено/повторено с помощью StateEdit. |
| UndoableEdit | Объект |
| Класс | Описание |
|---|---|
| AbstractUndoableEdit | Абстрактная реализация |
| CompoundEdit | Конкретный подкласс AbstractUndoableEdit, используемый для объединения небольших UndoableEdits в большие. |
| StateEdit | StateEdit — общее изменение для объектов, которые изменяют свое состояние. |
| UndoableEditSupport | Вспомогательный класс, используемый для управления |
| UndoManager |
|
| Исключение | Описание |
|---|---|
| CannotRedoException | Выбрасывается, когда UndoableEdit получает команду |
| CannotUndoException | Выбрасывается, когда UndoableEdit получает команду |
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/undo/package-summary.html