1
iam使用swt java庫和iam有問題。在SWT中給出3點弧線
gc繪製圓弧方法採用以下參數: GC.drawArc(int x,int y,int width,int height,int startAngle,int endAngle);
但我想能夠使用3個參數繪製弧:源,目的地和控制點。
是否有任何公式可以在這些參數之間進行轉換?
QuadCurve2D類不正是我想要的,但它是AWT不是SWT ...我試圖使用的Java2D下SWT,但它是非常緩慢....
任何解決方案?
UPDATE:
我已經找到了解決方案:
使用的createArcByCenter方法中的Arc2D對象我可以給它的3個parrameters然後得到等效的x,y,寬度和高度..使用它們與gc對象
有沒有更好的解決方案?