http://expert.csdn.net/Expert/topic/1443/1443803.xml?temp=.5827143

解决方案 »

  1.   

    如果是文本的undo/redo,好像有好多方法的可以用getDocument()方法
    我有个例子,我发到你信箱吧
      

  2.   

    参见java自己的undo/redo功能javax.swing.undohttp://expert.csdn.net/Expert/topic/1503/1503676.xml?temp=.6897089
    回复人: bluesmile979(笑着) ( ) 信誉:105  2003-3-8 16:27:02  得分:0 其实undo嘛主要也就是状态存储可以设计memo类来保存一个状态再设计个control来管理memo,就是存储很多memo,也就是存储很多状态。undo的时候通过control来取得状态进行恢复,这些都是必须的,这种结构也基本上不能再简化了。java里面差不多是这么实现的,当然看你的要求,可以简化一些。但思路就是这样的。所以让你好好看看那个,思路理清了就好作了。
      

  3.   

    我的初期版本想做成命令行形式的,javax.swing.undo 我能用的上吗???