public class RUndoManager
extends javax.swing.undo.UndoManager
| 构造器和说明 |
|---|
RUndoManager(RTextArea textArea)
Constructor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
beginInternalAtomicEdit()
Begins an "atomic" edit.
|
void |
endInternalAtomicEdit()
Ends an "atomic" edit.
|
java.lang.String |
getCantRedoText()
Returns the localized "Can't Redo" string.
|
java.lang.String |
getCantUndoText()
Returns the localized "Can't Undo" string.
|
void |
redo() |
void |
undo() |
void |
undoableEditHappened(javax.swing.event.UndoableEditEvent e) |
void |
updateActions()
Ensures that undo/redo actions are enabled appropriately and have
descriptive text at all times.
|
addEdit, canRedo, canUndo, canUndoOrRedo, discardAllEdits, editToBeRedone, editToBeUndone, end, getLimit, getRedoPresentationName, getUndoOrRedoPresentationName, getUndoPresentationName, redoTo, setLimit, toString, trimEdits, trimForLimit, undoOrRedo, undoTopublic RUndoManager(RTextArea textArea)
textArea - The parent text area.public void beginInternalAtomicEdit()
public void endInternalAtomicEdit()
public java.lang.String getCantRedoText()
getCantUndoText()public java.lang.String getCantUndoText()
getCantRedoText()public void redo()
throws javax.swing.undo.CannotRedoException
redo 在接口中 javax.swing.undo.UndoableEditredo 在类中 javax.swing.undo.UndoManagerjavax.swing.undo.CannotRedoExceptionpublic void undo()
throws javax.swing.undo.CannotUndoException
undo 在接口中 javax.swing.undo.UndoableEditundo 在类中 javax.swing.undo.UndoManagerjavax.swing.undo.CannotUndoExceptionpublic void undoableEditHappened(javax.swing.event.UndoableEditEvent e)
undoableEditHappened 在接口中 javax.swing.event.UndoableEditListenerundoableEditHappened 在类中 javax.swing.undo.UndoManagerpublic void updateActions()