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, undoTo
public 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.UndoableEdit
redo
在类中 javax.swing.undo.UndoManager
javax.swing.undo.CannotRedoException
public void undo() throws javax.swing.undo.CannotUndoException
undo
在接口中 javax.swing.undo.UndoableEdit
undo
在类中 javax.swing.undo.UndoManager
javax.swing.undo.CannotUndoException
public void undoableEditHappened(javax.swing.event.UndoableEditEvent e)
undoableEditHappened
在接口中 javax.swing.event.UndoableEditListener
undoableEditHappened
在类中 javax.swing.undo.UndoManager
public void updateActions()