我正在为一个项目制作绘画应用程序并遇到问题。java - 不同形状的不同笔画? Graphics2d
我的模型存储两个圆形和方形对象的ArrayList。 (每一次绘制,它被存储)
我也有一个JSlider在我的GUI改变中风的厚度使用g2d.setStroke(new BasicStroke(sliderValue));
现在,问题是,当厚度发生变化,并且绘制了新的形状时,画布上任何现有形状的厚度也会发生变化。
如何将笔画厚度个性化为形状并确保它在绘制后不会改变?
对不起,如果它是模糊的。我想避免在网上发布代码,因为这是一项任务。
谢谢!