2014-01-23 88 views
0

在繪製Graphics2D中,有兩種方法通過GeneralPath類和使用其方法開始moveTo繪製三次曲線,並繪製曲線與curveTo,但我看到還有另一種方式來繪製它,但與另一類CubicCurve2D然後使用其方法setCurve 所以,它們之間有什麼區別?當我們需要使用它們?當我們需要使用curveTo()和setCurve()

+0

爲什麼不寫一個簡單的應用程序。查看各種選項的結果?每次我處理它們時,我都必須這樣做(或者找到之前的應用程序,我寫信要這樣做!)。 –

回答

1

CubicCurve2D是表示單曲線的類。當您使用孤立的三次曲線進行操作時使用它。

Path2D(這應該被用來代替傳統的GeneralPath)是代表一個任意幾何路徑的類 - 的直線,曲線和移動等序列時與所連接的形狀的順序進行操作使用它。

相關問題