除了使用Graphics2D的仿射变换

时间:2015-11-17 16:53:52

标签: java swing transformation graphics2d

可以使用Graphics2D对象仿射变换。但除此之外,我们可以在Graphics对象中实现透视转换等转换,以便我们可以在swing组件中使用它们。

有一些方法可以完成透视变换,但我不知道在摇摆组件中使用它们的方法。实际上我在这里需要的是在swing组件中使用透视变换。

如果有办法获得Graphics对象要在屏幕上绘制的所有点以及将点提供到Graphics对象的方法,这可以很容易地完成。任何建议或更好的方法.. ??

谢谢大家..

1 个答案:

答案 0 :(得分:2)

首先,请注意affine and perspective transformations differ的方式。在Swing中,您可以使用以下任何一种: