我正在做柱状图演示,因为我想为事件或动作做重做/撤消的功能。谁能给我提供一些代码片段,将不胜感激。当我点击撤销以前的条形图必须显示,反之亦然重做的行动。提前感谢
Swing通过javax.swing.undo包提供撤销和重做功能。
检查这个例子
和Roseindia的例子
一般通过实现命令模式来实现撤消/重做。例如,看看维基百科或这个例子,或者自己谷歌一下。您的应用程序通常存储先前执行的命令,要么只是最后一个命令(一个撤销级别),要么使用堆栈(用于多个级别)