【发布时间】:2016-12-14 15:29:44
【问题描述】:
我有一个JPanel,通过drawPolygon 方法在其中绘制三角形。我的目标是围绕 X 轴旋转图形。我知道有一个方法叫rotate,但是这个方法只绕Z轴旋转。
如何围绕 X 轴旋转 JPanel 中的图形?
如果图形 2D 库没有进行这种旋转的功能,请告诉我如何归档我的目标。我不介意切换到另一种 GUI 类型,如 Java-fx 或 canvas。 (但留在 Java 中)
【问题讨论】:
-
“如何在
JPanel中围绕 X 轴旋转图形?” 你的意思是像从 X 轴上方开始然后结束一样镜像它上下颠倒并低于X轴?如果是这样,适当的缩放AffineTransform应该这样做。 -
@AndrewThompson 我不想在 X 轴上镜像它,所以没有缩放。这是我提到的visualisation。
-
未关注视频链接。获取屏幕截图或绘制您的意思。
-
@AndrewThompson 已编辑。
标签: java swing rotation java-2d