クラス
javax.swing.undo.CannotUndoExceptionの使用

CannotUndoExceptionを使用するパッケージ
パッケージ
説明
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
開発者がテキスト・エディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。
  • javax.swing.textでのCannotUndoExceptionの使用

    CannotUndoExceptionをスローするjavax.swing.text内のメソッド
    修飾子と型
    メソッド
    説明
    void
    AbstractDocument.DefaultDocumentEvent.undo()
    変更を元に戻します。
    void
    AbstractDocument.ElementEdit.undo()
    変更を元に戻します。
    void
    DefaultStyledDocument.AttributeUndoableEdit.undo()
    変更を元に戻します。
  • javax.swing.undoでのCannotUndoExceptionの使用

    CannotUndoExceptionをスローするjavax.swing.undo内のメソッド
    修飾子と型
    メソッド
    説明
    void
    AbstractUndoableEdit.undo()
    canUndofalseを返す場合、CannotUndoExceptionをスローします。
    void
    CompoundEdit.undo()
    格納されているすべてのUndoableEditsに、追加したときと逆の順序でundoを送ります。
    void
    UndoableEdit.undo()
    編集結果を取り消します。
    void
    UndoManager.undo()
    編集結果を選択して取り消します。
    void
    UndoManager.undoOrRedo()
    undoまたはredoのどちらか1つを呼び出す簡易メソッドです。
    protected void
    UndoManager.undoTo(UndoableEdit edit)
    次の編集結果のインデックスからeditまでのすべての変更を取り消し、それに合わせて次の編集結果のインデックスを更新します。