パッケージ
javax.swing.undoの使用

javax.swing.undoを使用しているパッケージ 
パッケージ 説明
javax.swing.event
Swingコンポーネントによってトリガーされるイベント用に提供されています。
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.undo
開発者がテキスト・エディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。
  • javax.swing.eventにより使用されるjavax.swing.undoのクラス 
    クラス 説明
    UndoableEdit
    UndoableEditは編集結果を表します。
  • javax.swing.textにより使用されるjavax.swing.undoのクラス 
    クラス 説明
    AbstractUndoableEdit
    UndoableEditの抽象実装で、このインタフェースのすべてのboolean型メソッドに対して簡単な応答を実装します。
    CannotRedoException
    UndoableEditがredo()を実行するように命令されたが、実行できない場合にスローされます。
    CannotUndoException
    UndoableEditがundo()を実行するように命令されたが、実行できない場合にスローされます。
    CompoundEdit
    複数の小規模なUndoableEditを大きな編集結果にまとめるために使用する、AbstractUndoableEditの具象サブクラスです。
    UndoableEdit
    UndoableEditは編集結果を表します。
  • javax.swing.undoにより使用されるjavax.swing.undoのクラス 
    クラス 説明
    AbstractUndoableEdit
    UndoableEditの抽象実装で、このインタフェースのすべてのboolean型メソッドに対して簡単な応答を実装します。
    CannotRedoException
    UndoableEditがredo()を実行するように命令されたが、実行できない場合にスローされます。
    CannotUndoException
    UndoableEditがundo()を実行するように命令されたが、実行できない場合にスローされます。
    CompoundEdit
    複数の小規模なUndoableEditを大きな編集結果にまとめるために使用する、AbstractUndoableEditの具象サブクラスです。
    StateEditable
    StateEditは、状態を元に戻したり再実行したりできるオブジェクトのインタフェースを定義します。
    UndoableEdit
    UndoableEditは編集結果を表します。