使用 AffineTransform 时如何指定旋转方向?
How can I specify a rotation direction when using AffineTransform?
例如,我需要将一个矩形相对于其中心向右旋转 45 度。有两个按钮,一个向右旋转,另一个向左旋转。 AffineTransform.rotate() 方法调用应该是什么样的?有一些"rotation vector"参数,如果我应该使用它,那么如何用它指定一个方向(右或左)?
还是只是符号的问题?右边 45,左边 -45?
旋转方向取决于角度值的符号:正值表示向右旋转,负值表示向左旋转。
例如,我需要将一个矩形相对于其中心向右旋转 45 度。有两个按钮,一个向右旋转,另一个向左旋转。 AffineTransform.rotate() 方法调用应该是什么样的?有一些"rotation vector"参数,如果我应该使用它,那么如何用它指定一个方向(右或左)?
还是只是符号的问题?右边 45,左边 -45?
旋转方向取决于角度值的符号:正值表示向右旋转,负值表示向左旋转。