2
如何在中心旋轉圖像? 此代碼的工作,但它在屏幕的左上角旋轉圖像:Java在中心旋轉圖像
AffineTransform oldtrans = new AffineTransform();
AffineTransform trans = new AffineTransform();
trans.setToIdentity();
trans.rotate(Math.toRadians(angle));
trans.translate(_x-(width/2), _y-(height/2));
g.setTransform(trans);
g.drawImage(this.getImage(), (int)_x, (int)_y, (int)width, (int)height, null);
trans.setToIdentity();
g.setTransform(oldtrans);
請幫助!
我忘了那個......這應該比我提出的單獨翻譯更快(但它本質上是一回事)。代碼太少(+1)。 –
Wooohoo!有效!非常感謝! – Narayan