JavaTM Platform
Standard Ed. 6

パッケージ javax.swing.undo

開発者がテキストエディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。

参照先:
          説明

インタフェースの概要
StateEditable StateEdit は、状態を元に戻したり再実行したりできるオブジェクトのインタフェースを定義します。
UndoableEdit UndoableEdit は編集結果を表します。
 

クラスの概要
AbstractUndoableEdit UndoableEdit の抽象実装で、このインタフェースのすべての boolean 型メソッドに対して簡単な応答を実装します。
CompoundEdit 複数の小規模な UndoableEdit を大きな編集結果にまとめるために使用する、AbstractUndoableEdit の具象サブクラスです。
StateEdit StateEdit は、オブジェクト用の一般的な編集であり、状態を変更します。
UndoableEditSupport UndoableEdit リスナーを管理するために使用するサポートクラスです。
UndoManager UndoManager は、UndoableEdit のリストを管理し、編集結果を選択してその内容を元に戻したり再実行したりできます。
 

例外の概要
CannotRedoException UndoableEdit が redo() を実行するように命令されたが、実行できない場合にスローされます。
CannotUndoException UndoableEdit が undo() を実行するように命令されたが、実行できない場合にスローされます。
 

パッケージ javax.swing.undo の説明

開発者がテキストエディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。

注: ほとんどの Swing API はスレッドに対して安全ではありません。詳細は、「The Java Tutorial」「Threads and Swing」セクションを参照してください。

関連ドキュメント

概要、チュートリアル、例、ガイド、およびツールのマニュアルについては、以下を参照してください。

導入されたバージョン:
1.2

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。