需要注意的是AffineTransform
转换串接“中最常用的方式”,这可以看作是最后的 , 先出的 顺序。在此示例中可以看到效果。根据以下顺序,Shape
首先旋转结果,然后缩放并最终平移。
at.translate(SIZE/2, SIZE/2);
at.scale(60, 60);
at.rotate(Math.PI/4);
return at.createTransformedShape(...);
使用AffineTransform将形状缩放/转换为给定的矩形
需要注意的是AffineTransform
转换串接“中最常用的方式”,这可以看作是最后的 , 先出的 顺序。在此示例中可以看到效果。根据以下顺序,Shape
首先旋转结果,然后缩放并最终平移。
at.translate(SIZE/2, SIZE/2);
at.scale(60, 60);
at.rotate(Math.PI/4);
return at.createTransformedShape(...);