下面列出了javax.swing.undo.CannotUndoException#printStackTrace ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public void actionPerformed(final ActionEvent e) {
if (!undoMngr.canUndo())
return;
try {
undoMngr.undo();
} catch (final CannotUndoException ex) {
ex.printStackTrace();
}
updateUndoState();
redoAction.updateRedoState();
}
public void actionPerformed(final ActionEvent e) {
if (!undoMngr.canRedo())
return;
try {
undoMngr.redo();
} catch (final CannotUndoException ex) {
ex.printStackTrace();
}
updateRedoState();
undoAction.updateUndoState();
}
@Override
public void actionPerformed(ActionEvent e) {
try {
undo.undo();
} catch (CannotUndoException ex) {
Log.message("Unable to undo: " + ex);
ex.printStackTrace();
}
updateUndoState();
if(redoAction!=null) redoAction.updateRedoState();
}
@Override
public void actionPerformed(ActionEvent e) {
if ( undoManager.canUndo() ) {
try {
undoManager.undo();
} catch (CannotUndoException e1) {
e1.printStackTrace();
}
updateUndoStatus();
} else {
Toolkit.getDefaultToolkit().beep();
}
}
@Override public void actionPerformed(ActionEvent e) {
try {
undoManager.undo();
} catch (CannotUndoException ex) {
ex.printStackTrace();
Toolkit.getDefaultToolkit().beep();
}
}
public void actionPerformed(ActionEvent e) {
try {
undo.undo();
} catch (CannotUndoException ex) {
System.out.println("Unable to undo: " + ex);
ex.printStackTrace();
}
update();
redoAction.update();
}
@Override
public void perform() throws Exception {
try{
manager.redo();
}catch(CannotUndoException ex){
ex.printStackTrace();
}
}
@Override
public void perform() throws Exception {
try{
manager.undo();
}catch(CannotUndoException ex){
ex.printStackTrace();
}
}