是否有任何Java框架来操纵/绘制笛卡尔平面?

时间:2010-12-02 12:38:42

标签: java frameworks java-2d cartesian

我想知道是否有任何Java框架或资源来绘制和/或操纵笛卡尔平面。显然,它可以使用Java 2d完成,但实现一些资源,如“放大”和“缩小”,开发并不是那么简单

非常感谢!

1 个答案:

答案 0 :(得分:1)

Java 2D包含AffineTransform类,这使得使用矩阵指定笛卡尔平面上的变换变得容易。通过Graphics2D方法将此变换应用于setTransform对象也很容易。

您可以使用标准变换将自己的坐标系应用到屏幕坐标上。然后,您可以操纵此变换以考虑平移和缩放。这将允许您使用自己的坐标系来布局内容,同时将所有平移和缩放功能完全抽象到一个位置。