我想向我的应用程序添加一个“撤消”功能,该功能将最后输入的数字删除到一个字段中。
这就是我到目前为止
private void btnUndo(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
final UndoManager manager = new UndoManager();
if (evt.getActionCommand().equals("Undo")) {
try {
manager.undo();
} catch (CannotUndoException ex) {
ex.printStackTrace();
}
}
}
有任何想法吗? (我不知道这是否正确)
谢谢
最佳答案
请参见UndoManager的示例
http://www.java2s.com/Code/Java/Swing-JFC/Undomanager.htm
Java文档:-http://docs.oracle.com/javase/6/docs/api/javax/swing/undo/UndoManager.html