如何有旋转的椭圆形状的Java?(How to have rotated Ellipse shape

2019-09-17 17:51发布

如何在Java的旋转的椭圆形? 即,使得其半轴不平行于坐标轴?

PS我需要的不只是画,这个椭圆的,但有它在内存中的形状对象。

Answer 1:

只要采取Ellipse2D对象,并应用AffineTransform旋转它,不是吗?

AffineTransform.getRotateInstance(Math.PI / 4)
  .createTransformedShape(new Ellipse2D.Double(0, 0, 2, 1));


文章来源: How to have rotated Ellipse shape in Java?
标签: java awt ellipse