我正在爲一個項目製作繪畫應用程序並遇到問題。java - 不同形狀的不同筆畫? Graphics2d
我的模型存儲兩個圓形和方形對象的ArrayList。 (每一次繪製,它被存儲)
我也有一個JSlider在我的GUI改變中風的厚度使用g2d.setStroke(new BasicStroke(sliderValue));
現在,問題是,當厚度發生變化,並且繪製了新的形狀時,畫布上任何現有形狀的厚度也會發生變化。
如何將筆畫厚度個性化爲形狀並確保它在繪製後不會改變?
對不起,如果它是模糊的。我想避免在網上發佈代碼,因爲這是一項任務。
謝謝!