Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ArcTo extends PathElement
Для получения дополнительной информации по пути элементы видят Path
и PathElement
классы.
Пример:
import javafx.scene.shape.*; Path path = new Path(); MoveTo moveTo = new MoveTo(); moveTo.setX(0.0); moveTo.setY(0.0); ArcTo arcTo = new ArcTo(); arcTo.setX(50.0); arcTo.setY(50.0); arcTo.setRadiusX(50.0); arcTo.setRadiusY(50.0); path.getElements().add(moveTo); path.getElements().add(arcTo);
Ввести | Свойство и Описание |
---|---|
BooleanProperty |
largeArcFlag
Большой флаг дуги.
|
DoubleProperty |
radiusX
Горизонтальный радиус, чтобы использовать для дуги.
|
DoubleProperty |
radiusY
Вертикальный радиус, чтобы использовать для дуги.
|
BooleanProperty |
sweepFlag
Флаг развертки
|
DoubleProperty |
XAxisRotation
Вращение оси X в градусах.
|
DoubleProperty |
x
X координируют, чтобы образовать дугу к.
|
DoubleProperty |
y
Y координируют, чтобы образовать дугу к.
|
абсолютный
Конструктор и Описание |
---|
ArcTo()
Создает пустой экземпляр ArcTo.
|
ArcTo(double radiusX, double radiusY, double xAxisRotation, double x, double y, boolean largeArcFlag, boolean sweepFlag)
Создает новый экземпляр ArcTo.
|
Модификатор и Тип | Метод и Описание |
---|---|
double |
getRadiusX()
Получает значение свойства radiusX.
|
double |
getRadiusY()
Получает значение свойства radiusY.
|
double |
getX()
Получает значение свойства x.
|
double |
getXAxisRotation()
Получает вращение оси X в градусах.
|
double |
getY()
Получает значение свойства y.
|
boolean |
isLargeArcFlag()
Получает значение свойства largeArcFlag.
|
boolean |
isSweepFlag()
Получает значение свойства sweepFlag.
|
BooleanProperty |
largeArcFlagProperty()
Большой флаг дуги.
|
DoubleProperty |
radiusXProperty()
Горизонтальный радиус, чтобы использовать для дуги.
|
DoubleProperty |
radiusYProperty()
Вертикальный радиус, чтобы использовать для дуги.
|
void |
setLargeArcFlag(boolean value)
Устанавливает значение свойства largeArcFlag.
|
void |
setRadiusX(double value)
Устанавливает значение свойства radiusX.
|
void |
setRadiusY(double value)
Устанавливает значение свойства radiusY.
|
void |
setSweepFlag(boolean value)
Устанавливает значение свойства sweepFlag.
|
void |
setX(double value)
Устанавливает значение свойства x.
|
void |
setXAxisRotation(double value)
Устанавливает вращение оси X в градусах.
|
void |
setY(double value)
Устанавливает значение свойства y.
|
BooleanProperty |
sweepFlagProperty()
Флаг развертки
|
DoubleProperty |
XAxisRotationProperty()
Вращение оси X в градусах.
|
DoubleProperty |
xProperty()
X координируют, чтобы образовать дугу к.
|
DoubleProperty |
yProperty()
Y координируют, чтобы образовать дугу к.
|
absoluteProperty, isAbsolute, setAbsolute
public final DoubleProperty radiusXProperty
getRadiusX()
, setRadiusX(double)
public final DoubleProperty radiusYProperty
getRadiusY()
, setRadiusY(double)
public final DoubleProperty XAxisRotationProperty
getXAxisRotation()
, setXAxisRotation(double)
public final BooleanProperty largeArcFlagProperty
isLargeArcFlag()
, setLargeArcFlag(boolean)
public final BooleanProperty sweepFlagProperty
isSweepFlag()
, setSweepFlag(boolean)
public final DoubleProperty xProperty
getX()
, setX(double)
public final DoubleProperty yProperty
getY()
, setY(double)
public ArcTo()
public ArcTo(double radiusX, double radiusY, double xAxisRotation, double x, double y, boolean largeArcFlag, boolean sweepFlag)
radiusX
- горизонтальный радиус дугиradiusY
- вертикальный радиус дугиxAxisRotation
- вращение оси X в градусахx
- горизонтальная позиция конечной точки дугиy
- вертикальная позиция конечной точки дугиlargeArcFlag
- большой флаг аргумента: определяет который дуга использовать (большой/маленький)sweepFlag
- флаг развертки: определяет который дуга использовать (направление)public final void setRadiusX(double value)
public final double getRadiusX()
public final DoubleProperty radiusXProperty()
getRadiusX()
, setRadiusX(double)
public final void setRadiusY(double value)
public final double getRadiusY()
public final DoubleProperty radiusYProperty()
getRadiusY()
, setRadiusY(double)
public final void setXAxisRotation(double value)
value
- вращение оси X в градусах.public final double getXAxisRotation()
public final DoubleProperty XAxisRotationProperty()
getXAxisRotation()
, setXAxisRotation(double)
public final void setLargeArcFlag(boolean value)
public final boolean isLargeArcFlag()
public final BooleanProperty largeArcFlagProperty()
isLargeArcFlag()
, setLargeArcFlag(boolean)
public final void setSweepFlag(boolean value)
public final boolean isSweepFlag()
public final BooleanProperty sweepFlagProperty()
isSweepFlag()
, setSweepFlag(boolean)
public final void setX(double value)
public final double getX()
public final DoubleProperty xProperty()
getX()
, setX(double)
public final void setY(double value)
public final double getY()
public final DoubleProperty yProperty()
getY()
, setY(double)
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается