标签: java swing transformation graphics2d
可以使用Graphics2D对象仿射变换。但除此之外,我们可以在Graphics对象中实现透视转换等转换,以便我们可以在swing组件中使用它们。
Graphics2D
有一些方法可以完成透视变换,但我不知道在摇摆组件中使用它们的方法。实际上我在这里需要的是在swing组件中使用透视变换。
如果有办法获得Graphics对象要在屏幕上绘制的所有点以及将点提供到Graphics对象的方法,这可以很容易地完成。任何建议或更好的方法.. ??
谢谢大家..
答案 0 :(得分:2)
首先,请注意affine and perspective transformations differ的方式。在Swing中,您可以使用以下任何一种:
javax.media.jai.PerspectiveTransform
Java Advanced Imaging,example。
javafx.scene.effect.PerspectiveTransform位于javafx.embed.swing.JFXPanel javafx的一部分。
javafx.scene.effect.PerspectiveTransform
javafx.embed.swing.JFXPanel