Java プラットフォーム 1.2

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

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

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()
          canUndo() が false を返すと、CannotUndoException をスローします。
 void CompoundEdit.undo()
          格納されているすべての UndoableEdit に、追加したときと逆の順序で undo() を送ります。
 void UndoableEdit.undo()
          実行された編集結果を元に戻します。
protected  void UndoManager.undoTo(UndoableEdit edit)
          編集対象の indexOfNextAdd からのすべての変更を元に戻します。
 void UndoManager.undoOrRedo()
          undo または redo のうち、どちらか適切な方を行います。
 void UndoManager.undo()
          この UndoManager が進行中の場合、indexOfNextAdd の前にある最後の意味のある UndoableEdit と、それまでの間にある意味のない編集結果をすべて元に戻します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.