インタフェース | 説明 |
---|---|
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, 2014, Oracle and/or its affiliates. All rights reserved.