インタフェース | 説明 |
---|---|
StateEditable |
StateEdit は、状態を元に戻したり再実行したりできるオブジェクトのインタフェースを定義します。
|
UndoableEdit |
UndoableEdit は編集結果を表します。 |
クラス | 説明 |
---|---|
AbstractUndoableEdit |
UndoableEdit の抽象実装で、このインタフェースのすべての boolean 型メソッドに対して簡単な応答を実装します。 |
CompoundEdit |
複数の小規模な UndoableEdit を大きな編集結果にまとめるために使用する、AbstractUndoableEdit の具象サブクラスです。
|
StateEdit |
StateEdit は、オブジェクト用の一般的な編集であり、状態を変更します。
|
UndoableEditSupport |
UndoableEdit リスナーを管理するために使用するサポートクラスです。 |
UndoManager |
UndoManager は、UndoableEdits のリストを管理し、編集結果を選択してその内容を元に戻したり再実行したりできます。 |
例外 | 説明 |
---|---|
CannotRedoException |
UndoableEdit が
redo() を実行するように命令されたが、実行できない場合にスローされます。 |
CannotUndoException |
UndoableEdit が
undo() を実行するように命令されたが、実行できない場合にスローされます。 |
注: ほとんどの Swing API はスレッドセーフではありません。詳細は、「The Java Tutorial」の「Threads and Swing」セクションを参照してください。
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.