繁体   English   中英

我可以为 JFreeChart 使用 Memento 设计模式吗?

[英]Can I use Memento Design Pattern for JFreeChart?

是否可以在 JFreeChart 中使用备忘录模式进行撤消操作?

如果可能,请给我一些例子。

是的,纪念品模式可以与JFreeChart一起使用。 这个典型示例管理一个String ,但您的Memento类将包含您选择的Dataset的合适的具体实现。 该数据集的一个实例将由您的Originator持有。 然后,您的Caretaker将包含一个List<Originator.Memento> 你的实现的Originator::setOriginator::restoreFromMemento可以使用setDataset()如图所示这里,设置图表的当前数据集或图表恢复到以前保存的任何状态。 为方便起见, Dataset许多实现都实现了Cloneable

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM