2010-12-02 55 views

回答

1

Java 2D包含AffineTransform類,它可以很容易地使用矩陣指定笛卡爾平面上的變換。通過setTransform方法將此變換應用到Graphics2D對象也很容易。

您可以使用標準變換將自己的座標系應用到屏幕座標上。然後你可以操縱這個變換來考慮平移和縮放。這將允許您使用自己的座標系佈置您的內容,同時將所有平移和縮放功能完全抽象到一個位置。