|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.awt.geom
类 Ellipse2D.Float
java.lang.Object java.awt.geom.RectangularShape java.awt.geom.Ellipse2D java.awt.geom.Ellipse2D.Float
- 正在封闭类:
- Ellipse2D
-
public static class Ellipse2D.Float
- extends Ellipse2D
Float
类以 float
精度定义椭圆。
嵌套类摘要 |
---|
从类 java.awt.geom.Ellipse2D 继承的嵌套类/接口 |
---|
Ellipse2D.Double, Ellipse2D.Float |
字段摘要 | |
---|---|
float |
height 此 Ellipse2D 的总高度。 |
float |
width 此 Ellipse2D 的总宽度。 |
float |
x 此 Ellipse2D 左上角的 X 坐标。 |
float |
y 此 Ellipse2D 左上角的 Y 坐标。 |
构造方法摘要 | |
---|---|
Ellipse2D.Float() 构造一个新 Ellipse2D ,并将其初始化为:位置 (0, 0)、大小 (0, 0)。 |
|
Ellipse2D.Float(float x, float y, float w, float h) 根据指定坐标构造和初始化 Ellipse2D 。 |
方法摘要 | |
---|---|
Rectangle2D |
getBounds2D() 返回此 Ellipse2D 的高精度边界框。 |
double |
getHeight() 返回此 Ellipse2D 的总高度(以 double 精度形式)。 |
double |
getWidth() 返回此 Ellipse2D 的总宽度(以 double 精度形式)。 |
double |
getX() 返回此 Ellipse2D 左上角的 X 坐标(以 double 精度形式)。 |
double |
getY() 返回此 Ellipse2D 左上角的 Y 坐标(以 double 精度形式)。 |
boolean |
isEmpty() 确定此 Ellipse2D 的边界框是否为空。 |
void |
setFrame(double x, double y, double w, double h) 将此 Ellipse2D 的位置和大小设置为指定的 double 值。 |
void |
setFrame(float x, float y, float w, float h) 将此 Ellipse2D 的位置和大小设置为指定的 float 值。 |
从类 java.awt.geom.Ellipse2D 继承的方法 |
---|
contains, contains, getPathIterator, intersects |
从类 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
-
此
Ellipse2D
左上角的 X 坐标。
y
public float y
-
此
Ellipse2D
左上角的 Y 坐标。
width
public float width
-
此
Ellipse2D
的总宽度。
height
public float height
-
此
Ellipse2D
的总高度。
构造方法详细信息 |
---|
Ellipse2D.Float
public Ellipse2D.Float()
-
构造一个新
Ellipse2D
,并将其初始化为:位置 (0, 0)、大小 (0, 0)。
Ellipse2D.Float
public Ellipse2D.Float(float x, float y, float w, float h)
-
根据指定坐标构造和初始化
Ellipse2D
。- 参数:
-
x, y
- 边界矩形的坐标 -
w
- 边界矩形的宽度 -
h
- 边界矩形的高度
方法详细信息 |
---|
getX
public double getX()
-
返回此
Ellipse2D
左上角的 X 坐标(以double
精度形式)。 -
- 指定者:
-
类
RectangularShape
中的getX
-
- 返回:
-
此
Ellipse2D
边界矩形左上角的 X 坐标
getY
public double getY()
-
返回此
Ellipse2D
左上角的 Y 坐标(以double
精度形式)。 -
- 指定者:
-
类
RectangularShape
中的getY
-
- 返回:
-
此
Ellipse2D
边界矩形左上角的 Y 坐标
getWidth
public double getWidth()
-
返回此
Ellipse2D
的总宽度(以double
精度形式)。 -
- 指定者:
-
类
RectangularShape
中的getWidth
-
- 返回:
-
此
Ellipse2D
的宽度。