我想知道圈子是如何定位的。例如,矩形的X- / Y坐标位于其自身的左下角。但它如何与圆圈一起工作? 〜亨利
答案 0 :(得分:1)
Rectangle
位置(X和Y坐标)由其左下角定义。
但是在Circle
的情况下,没有角落或任何此类参数。具有中心(X和Y坐标)和半径的圆。
如果我们使用默认构造函数构建一个圆
Circle circle=new Circle();
在这种情况下,x,y和radius都为零,因此圆心位于屏幕的左下角,半径为零。
答案 1 :(得分:1)
圆圈的X / Y坐标是它的中心。
这是圆形构造之一。
/** Constructs a new circle with the given X and Y coordinates and the given radius.
*
* @param x X coordinate
* @param y Y coordinate
* @param radius The radius of the circle */
public Circle (float x, float y, float radius) {
this.x = x;
this.y = y;
this.radius = radius;
}