java中有一个类可以实现:
import javax.swing.event.*;
import javax.swing.undo.*;protected UndoManager undo = new UndoManager();
protected UndoableEditListener undoHandler = new UndoHandler();加上内部类class UndoHandler implements UndoableEditListener {
public void undoableEditHappened(UndoableEditEvent uee) {
undo.addEdit(uee.getEdit());
}
}在jTextArear1.上加
jTextArea1.getDocument().addUndoableEditListener(undoHandler);
import javax.swing.event.*;
import javax.swing.undo.*;protected UndoManager undo = new UndoManager();
protected UndoableEditListener undoHandler = new UndoHandler();加上内部类class UndoHandler implements UndoableEditListener {
public void undoableEditHappened(UndoableEditEvent uee) {
undo.addEdit(uee.getEdit());
}
}在jTextArear1.上加
jTextArea1.getDocument().addUndoableEditListener(undoHandler);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货