|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.awt.geom
类 RoundRectangle2D.Float
java.lang.Object java.awt.geom.RectangularShape java.awt.geom.RoundRectangle2D java.awt.geom.RoundRectangle2D.Float
- 正在封闭类:
- RoundRectangle2D
-
public static class RoundRectangle2D.Float
- extends RoundRectangle2D
Float
类定义了一个所有坐标都是 float
值的圆角矩形。
嵌套类摘要 |
---|
从类 java.awt.geom.RoundRectangle2D 继承的嵌套类/接口 |
---|
RoundRectangle2D.Double, RoundRectangle2D.Float |
字段摘要 | |
---|---|
float |
archeight 圆角弧的高度。 |
float |
arcwidth 圆角弧的宽度。 |
float |
height 此 RoundRectangle2D 的高度。 |
float |
width 此 RoundRectangle2D 的宽度。 |
float |
x 此 RoundRectangle2D 的 X 坐标。 |
float |
y 此 RoundRectangle2D 的 Y 坐标。 |
构造方法摘要 | |
---|---|
RoundRectangle2D.Float() 构造一个位置在 (0.0,0),大小为 (0.0,0.0),并且圆角弧半径为 0.0 的新 RoundRectangle2D 。 |
|
RoundRectangle2D.Float(float x, float y, float w, float h, float arcw, float arch) 构造并初始化一个具有指定坐标的 RoundRectangle2D 。 |
方法摘要 | |
---|---|
double |
getArcHeight() 返回圆角弧的高度。 |
double |
getArcWidth() 返回圆角弧的宽度。 |
Rectangle2D |
getBounds2D() 返回此 RoundRectangle2D 的高精度的边界框。 |
double |
getHeight() 以 double 精度返回此 RoundRectangle2D 的高度。 |
double |
getWidth() 以 double 精度返回此 RoundRectangle2D 的宽度。 |
double |
getX() 以 double 精度返回此 RoundRectangle2D 的 X 坐标。 |
double |
getY() 以 double 精度返回此 RoundRectangle2D 的 Y 坐标。 |
boolean |
isEmpty() 确定此 RoundRectangle2D 是否为空。 |
void |
setRoundRect(double x, double y, double w, double h, double arcw, double arch) 将此 RoundRectangle2D 的位置、大小和圆角半径设置为指定的 double 值。 |
void |
setRoundRect(float x, float y, float w, float h, float arcw, float arch) 将此 RoundRectangle2D 的位置、大小和圆角半径设置为指定的 float 值。 |
void |
setRoundRect(RoundRectangle2D rr) 将此 RoundRectangle2D 设置为与指定 RoundRectangle2D 相同。 |
从类 java.awt.geom.RoundRectangle2D 继承的方法 |
---|
contains, contains, getPathIterator, intersects, setFrame |
从类 java.awt.geom.RectangularShape 继承的方法 |
---|
clone, contains, contains, getBounds, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, getPathIterator, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal |
从类 java.lang.Object 继承的方法 |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
x
public float x
-
此
RoundRectangle2D
的 X 坐标。
y
public float y
-
此
RoundRectangle2D
的 Y 坐标。
width
public float width
-
此
RoundRectangle2D
的宽度。
height
public float height
-
此
RoundRectangle2D
的高度。
arcwidth
public float arcwidth
-
圆角弧的宽度。
archeight
public float archeight
-
圆角弧的高度。
构造方法详细信息 |
---|
RoundRectangle2D.Float
public RoundRectangle2D.Float()
-
构造一个位置在 (0.0,0),大小为 (0.0,0.0),并且圆角弧半径为 0.0 的新
RoundRectangle2D
。
RoundRectangle2D.Float
public RoundRectangle2D.Float(float x, float y, float w, float h, float arcw, float arch)
-
构造并初始化一个具有指定坐标的
RoundRectangle2D
。- 参数:
-
x, y
- 设置新构造的RoundRectangle2D
的坐标 -
w
- 设置新构造的RoundRectangle2D
的宽度 -
h
- 设置新构造的RoundRectangle2D
高度 -
arcw
- 新构造的RoundRectangle2D
的圆角弧宽度 -
arch
- 新构造的RoundRectangle2D
的圆角弧高度
方法详细信息 |
---|
getX
public double getX()
-
以
double
精度返回此RoundRectangle2D
的 X 坐标。 -
- 指定者:
-
类
RectangularShape
中的getX
-
- 返回:
-
此
RoundRectangle2D
的 X 坐标。