我有两个点坐标。一个起点和一个终点。
我想在Java Swing应用程序中的这两点之间绘制一个椭圆。
我如何使用Graphics 2d或3d来完成此操作。
final Point p1 = new Point(17, 58);
final Point p2 = new Point(324, 312);
final Ellipse2D.Double el = new Ellipse2D.Double(p1.x > p2.x ? p2.x : p1.x,
p1.y > p2.y ? p2.y : p1.y,
60,
Math.abs(p1.y - p2.y));
身高是60这里可以变化。
这里x和y坐标是起点坐标
如何使用一个变量作为固定终点坐标来绘制椭圆?
请参阅下面的图片
答案 0 :(得分:3)