2014-09-28 138 views
3

因此,要追加一個矩形的路徑,你可以做到這一點附加圓圈形狀Path2D

Path2D rect = new Path2D.Double(); 
    rect.append(new Rectangle(10, 10, 100, 10), true); 

我想要做的是這樣的:

Path2D circ = new Path2D.Double(); 
    circ.append(new Circle(... params) true); 

是否有辦法去做這個?謝謝。

回答

3

您將使用一個Ellipse2D並給它對稱參數。

e.g ..,

circ.append(new Ellipse2D.Double(x, y, w, h), true); // where w == h 

要查看所有從java.awt.Shape繼承類請檢查其API

+0

容易如此......非常感謝!在時間限制後會接受:) – nick 2014-09-28 01:21:04