[]
此类存储矩形的 x 坐标、y 坐标、宽度和高度。使用它可以在处理布局、绘图或定位 API 时描述矩形区域。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
double x = rectangle.getX();
double y = rectangle.getY();
double width = rectangle.getWidth();
double height = rectangle.getHeight();
Rectangle(double x,
double y,
double width,
double height) final doublefinal doublegetWidth()final doublegetX()final doublegetY()final voidsetHeight(double value) final voidsetWidth(double value) final voidsetX(double value) final voidsetY(double value) 使用矩形左上角的 x 坐标和 y 坐标以及指定的宽度和高度初始化矩形。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
x - 矩形左上角的 x 坐标。y - 矩形左上角的 y 坐标。width - 矩形的宽度。height - 矩形的高度。使用此方法可以在不更改矩形大小的情况下检索矩形的水平位置。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
double x = rectangle.getX();
使用此方法可更新矩形的水平位置,而不更改其大小。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
rectangle.setX(40.0);
value - 矩形左上角的 x 坐标。使用此方法可以在不更改矩形大小的情况下检索矩形的垂直位置。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
double y = rectangle.getY();
使用此方法可更新矩形的垂直位置,而不更改其大小。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
rectangle.setY(40.0);
value - 矩形左上角的 y 坐标。使用此方法可获取矩形的水平尺寸,而不更改其 x 坐标、y 坐标或高度。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
double width = rectangle.getWidth();
使用此方法可更新矩形的水平尺寸,而不更改其 x 坐标、y 坐标或高度。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
rectangle.setWidth(160.0);
value - 矩形的宽度。返回创建矩形时指定的高度值,或上次通过 setHeight(double) 更新的高度值。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
double height = rectangle.getHeight();
使用此方法可更新矩形的高度,而不更改其 x 坐标、y 坐标或宽度。
Rectangle rectangle = new Rectangle(10, 20, 120, 80);
rectangle.setHeight(100.0);
value - 此矩形的高度。