我有几个形状要旋转并在它们之间保持相同的距离。最好的方法是什么?我正在考虑计算包裹所选形状的矩形的中心,并与该点相比旋转形状
这是我的代码
while(iter.hasNext() ){
shape = (Shape)iter.next();
anchor = getCenter();
AffineTransform t = shape.getAffineTransform();
t.rotate(Math.toRadians(thetaDegrees), anchor.x, anchor.y);
shape.setAffineTransform(t);
}
谢谢