如何在Java 2D图形中使用带缩放的变换

时间:2016-04-09 09:58:45

标签: java graphics transform

我使用scale(double x, double y);来缩放绘图画布。 接下来,我使用g2.setTransform(AffineTransform.getRotateInstance(Math.toRadians(angle), x, y));进行轮播ImageIcon

当我同时使用(scaleTransform)变换无法正常工作时。

如何使用它?

示例:

scale
drawCircle (ok coordinates)
saveDefaultTranfsorm
setTransform
drawImage (wrong coordinates !!!!!!)
setDefautTransfor (ok coordinates)
drawOtherStuff (ok coordinates)

感谢您的帮助。

0 个答案:

没有答案