|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public static class Arc2D.Float extends Arc2D implements Serializable
float точность.Arc2D.Double, Arc2D.Float| Модификатор и Тип | Поле и Описание |
|---|---|
float |
степень
Угловая степень дуги в градусах.
|
float |
height
Полный height полного эллипса, которого эта дуга является частичным разделом (не рассматривающий угловые степени).
|
float |
запустить
Запускающийся угол дуги в градусах.
|
float |
width
Полный width полного эллипса, которого эта дуга является частичным разделом (не рассматривающий угловые степени).
|
float |
x
X координат верхнего левого угла прямоугольника структурирования дуги.
|
float |
y
Координата Y верхнего левого угла прямоугольника структурирования дуги.
|
| Конструктор и Описание |
|---|
Arc2D.Float()
Создает новую ОТКРЫТУЮ дугу, инициализированную к расположению (0, 0), размер (0, 0), угловые степени (запустите = 0, степень = 0).
|
Arc2D.Float(float x, float y, float w, float h, float start, float extent, int type)
Создает новую дугу, инициализированную к указанному расположению, размеру, угловым степеням, и типу закрытия.
|
Arc2D.Float(int type)
Создает новую дугу, инициализированную к расположению (0, 0), размер (0, 0), угловые степени (запустите = 0, степень = 0), и указанный тип закрытия.
|
Arc2D.Float(Rectangle2D ellipseBounds, float start, float extent, int type)
Создает новую дугу, инициализированную к указанному расположению, размеру, угловым степеням, и типу закрытия.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
double |
getAngleExtent()
Возвращает угловую степень дуги.
|
double |
getAngleStart()
Возвращает запускающийся угол дуги.
|
double |
getHeight()
Возвращает height прямоугольника структурирования в
double точность. |
double |
getWidth()
Возвращает width прямоугольника структурирования в
double точность. |
double |
getX()
Возвращает X координат верхнего левого угла прямоугольника структурирования в
double точность. |
double |
getY()
Возвращает координату Y верхнего левого угла прямоугольника структурирования в
double точность. |
boolean |
isEmpty()
Определяет ли
RectangularShape пусто. |
protected Rectangle2D |
makeBounds(double x, double y, double w, double h)
Конструкции a
Rectangle2D из соответствующей точности, чтобы содержать параметры, вычисленные, чтобы быть прямоугольником структурирования этой дуги. |
void |
setAngleExtent(double angExt)
Устанавливает угловую степень этой дуги к указанному двойному значению.
|
void |
setAngleStart(double angSt)
Устанавливает запускающийся угол этой дуги к указанному двойному значению.
|
void |
setArc(double x, double y, double w, double h, double angSt, double angExt, int closure)
Устанавливает расположение, размер, угловые степени, и тип закрытия этой дуги к указанным двойным значениям.
|
contains, contains, contains, containsAngle, equals, getArcType, getBounds2D, getEndPoint, getPathIterator, getStartPoint, hashCode, intersects, setAngles, setAngles, setAngleStart, setArc, setArc, setArc, setArcByCenter, setArcByTangent, setArcType, setFrameclone, contains, getBounds, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, getPathIterator, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonalpublic float x
public float y
public float width
public float height
public float start
public float extent
public Arc2D.Float()
public Arc2D.Float(int type)
type - Тип закрытия для дуги: Arc2D.OPEN, Arc2D.CHORD, или Arc2D.PIE.public Arc2D.Float(float x,
float y,
float w,
float h,
float start,
float extent,
int type)
x - X координат верхнего левого угла прямоугольника структурирования дуги.y - Координата Y верхнего левого угла прямоугольника структурирования дуги.w - Полный width полного эллипса, которого эта дуга является частичным разделом.h - Полный height полного эллипса, которого эта дуга является частичным разделом.start - Запускающийся угол дуги в градусах.extent - Угловая степень дуги в градусах.type - Тип закрытия для дуги: Arc2D.OPEN, Arc2D.CHORD, или Arc2D.PIE.public Arc2D.Float(Rectangle2D ellipseBounds, float start, float extent, int type)
ellipseBounds - Прямоугольник структурирования, который определяет внешнюю границу полного эллипса, которого эта дуга является частичным разделом.start - Запускающийся угол дуги в градусах.extent - Угловая степень дуги в градусах.type - Тип закрытия для дуги: Arc2D.OPEN, Arc2D.CHORD, или Arc2D.PIE.public double getX()
double точность. Отметьте, что дуга частично наносит прямоугольник структурирования этого RectangularShape.getX в class RectangularShapepublic double getY()
double точность. Отметьте, что дуга частично наносит прямоугольник структурирования этого RectangularShape.getY в class RectangularShapepublic double getWidth()
double точность. Отметьте, что дуга частично наносит прямоугольник структурирования этого RectangularShape.getWidth в class RectangularShapepublic double getHeight()
double точность. Отметьте, что дуга частично наносит прямоугольник структурирования этого RectangularShape.getHeight в class RectangularShapepublic double getAngleStart()
getAngleStart в class Arc2DArc2D.setAngleStart(double)public double getAngleExtent()
getAngleExtent в class Arc2DArc2D.setAngleExtent(double)public boolean isEmpty()
RectangularShape пусто. Когда RectangularShape пусто, это не включает области.isEmpty в class RectangularShapetrue если RectangularShape пусто; false иначе.public void setArc(double x,
double y,
double w,
double h,
double angSt,
double angExt,
int closure)
setArc в class Arc2Dx - X координат верхнего левого угла дуги.y - Координата Y верхнего левого угла дуги.w - Полный width полного эллипса, которого эта дуга является частичным разделом.h - Полный height полного эллипса, которого эта дуга является частичным разделом.angSt - Запускающийся угол дуги в градусах.angExt - Угловая степень дуги в градусах.closure - Тип закрытия для дуги: Arc2D.OPEN, Arc2D.CHORD, или Arc2D.PIE.public void setAngleStart(double angSt)
setAngleStart в class Arc2DangSt - Запускающийся угол дуги в градусах.Arc2D.getAngleStart()public void setAngleExtent(double angExt)
setAngleExtent в class Arc2DangExt - Угловая степень дуги в градусах.Arc2D.getAngleExtent()protected Rectangle2D makeBounds(double x, double y, double w, double h)
Rectangle2D из соответствующей точности, чтобы содержать параметры, вычисленные, чтобы быть прямоугольником структурирования этой дуги.makeBounds в class Arc2Dx - X координат верхнего левого угла прямоугольника структурирования.y - Координата Y верхнего левого угла прямоугольника структурирования.w - width прямоугольника структурирования.h - height прямоугольника структурирования.Rectangle2D это - прямоугольник структурирования этой дуги.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92