Java 围绕角度上的给定点旋转图形

Java 围绕角度上的给定点旋转图形,java,graphics2d,Java,Graphics2d,我画了一个椭圆形g.fillOval(0,0,100,40);如何从图形中心以任何角度旋转它?使用图形2D,您可以执行以下操作: Graphics2D g2 = (Graphics2D)g; g2.rotate(angle, 51, 21); 使用图形2D,您可以执行以下操作: Graphics2D g2 = (Graphics2D)g; g2.rotate(angle, 51, 21); 我使用图形g。我可能需要使用图形2D?我使用图形g。我可能需要使用图形2D吗?

我画了一个椭圆形
g.fillOval(0,0,100,40)
;如何从图形中心以任何角度旋转它?

使用
图形2D
,您可以执行以下操作:

Graphics2D g2 = (Graphics2D)g;
g2.rotate(angle, 51, 21);

使用
图形2D
,您可以执行以下操作:

Graphics2D g2 = (Graphics2D)g;
g2.rotate(angle, 51, 21);

我使用图形g。我可能需要使用图形2D?我使用图形g。我可能需要使用图形2D吗?