swtJavaライブラリを使用しているiamと問題があるiam。
gc draw arcメソッドは、次の引数を取りますGC.drawArc(int x、int y、int width、int height、int startAngle、int endAngle);
しかし、ソース、宛先、コントロールポイントの3つの引数を使用して円弧を描画できるようにしたいと思います。
これらのパラメータ間で変換する式はありますか?
QuadCurve2Dクラスは私が望むことを正確に実行しますが、それはswtではなくAWTです...そして私はswtの下でjava2dを使おうとしましたが、それは非常に遅かったです...。
解決策はありますか?
更新:
私は解決策を見つけました:
Arc2dオブジェクトでcreateArcByCenterメソッドを使用すると、3つのパラメーターを指定して、同等のx、y、幅、高さを取得して、gcオブジェクトで使用できます。
より良い解決策はありますか?