2009-07-08 63 views

回答

3

您可以使用該區域的transform方法。這需要一個指定單個仿射變換的AffineTransform對象。對於翻蓋的情況下,你可以定義下面的變換

AffineTransform at = new AffineTransform(new double[] {-1.0,0.0,0.0,1.0}); 
2

你可以試試這個(我假設您的區域對象被命名爲多邊形):

polygon.transform(AffineTransform.getRotateInstance(0, 1))

的爲AffineTransform的getRotateInstance()靜態方法返回一個新AffineTransform對象周圍的旋轉矢量< 0,1>(又稱Y軸)。

+0

只是一秒...這不是隻是將圖像逆時針旋轉90度? – 2009-07-08 16:14:10