図形の回転 [AffineTransform]・Javaの小技、サンプル、ニュースなどを紹介していきます。みんなで参考にしてください。

スポンサーサイト


上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。

図形の回転 [AffineTransform]


X,Yを中心にして点を回転させるサンプルです。
したの例では90度反時計回りにまわしてます。
点が移動できれば、線でも何でも図形はまわせますね。


AffineTransform at = new AffineTransform();
at.setToRotation(Math.toRadians(90.0),x,y);
Point2D pt2 = at.transform(pt,null);