Java 如何更改/编辑绘制的精灵?

Java 如何更改/编辑绘制的精灵?,java,swing,sprite,draw,Java,Swing,Sprite,Draw,我正在做一个项目,在用户点击的地方画一个椭圆 我需要制作两个按钮,+和-,使用户绘制的最后一个椭圆旋转15度。 我还需要制作一个撤消按钮,删除用户绘制的最后一个椭圆 这两个任务都需要引用最后绘制的精灵,那么您将如何引用它?换句话说,你将如何改变一个绘制的精灵?这是你可以使用的东西。对于memento图案,我是否需要为它设置3个类,或者我可以将创始者、看守者和memento放在同一个类中?@Dariusisthebest。任何最适合你的情况。我认为任何回答这个问题的人都必须给出一个主观的回答。这取

我正在做一个项目,在用户点击的地方画一个椭圆

我需要制作两个按钮,+和-,使用户绘制的最后一个椭圆旋转15度。
我还需要制作一个撤消按钮,删除用户绘制的最后一个椭圆


这两个任务都需要引用最后绘制的精灵,那么您将如何引用它?换句话说,你将如何改变一个绘制的精灵?

这是你可以使用的东西。

对于memento图案,我是否需要为它设置3个类,或者我可以将创始者、看守者和memento放在同一个类中?@Dariusisthebest。任何最适合你的情况。我认为任何回答这个问题的人都必须给出一个主观的回答。这取决于你是如何实现这个功能的。考虑提供一个说明你的问题的方法。这将减少混乱和更好的响应