关于java Graphics2D 的旋转函数
2 回答
ibeautiful
TA贡献1993条经验 获得超5个赞
Q1:
public abstract void rotate(double theta,
double x,
double y)将当前的 Graphics2D Transform 与平移后的旋转转换连接。后续呈现的变换是平移到指定位置,旋转指定弧度,然后向回平移相同的距离。这等同于以下调用序列:
translate(x, y);
rotate(theta);
translate(-x, -y);
使用正角度 theta 进行旋转,可将正 x 轴上的点转向正 y 轴。
参数:
theta - 旋转的角度,以弧度表示
x - 旋转原点的 x 坐标
y - 旋转原点的 y 坐标
Q2:
public void closePath()通过向最后 moveTo 的坐标绘制直线闭合当前子路径。如果已经闭合路径,则此方法无效。
- 2 回答
- 0 关注
- 559 浏览
添加回答
举报
0/150
提交
取消