|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class CubicCurveTo extends PathElement
(x,y), использование указанных точек (controlX1,controlY1) и (controlX2,controlY2) как контрольные точки Bézier. Все координаты определяются в двойной точности. Для получения дополнительной информации по пути элементы видят Path и PathElement классы.
Пример:
import javafx.scene.shape.*; Path path = new Path(); MoveTo moveTo = new MoveTo(); moveTo.setX(0.0f); moveTo.setY(0.0f); CubicCurveTo cubicTo = new CubicCurveTo(); cubicTo.setControlX1(0.0f); cubicTo.setControlY1(0.0f); cubicTo.setControlX2(100.0f); cubicTo.setControlY2(100.0f); cubicTo.setX(100.0f); cubicTo.setY(50.0f); path.getElements().add(moveTo); path.getElements().add(cubicTo);
| Ввести | Свойство и Описание |
|---|---|
DoubleProperty |
controlX1
Определяет X координат первой контрольной точки Bézier.
|
DoubleProperty |
controlX2
Определяет X координат второй контрольной точки Bézier.
|
DoubleProperty |
controlY1
Определяет координату Y первой контрольной точки Bézier.
|
DoubleProperty |
controlY2
Определяет координату Y второй контрольной точки Bézier.
|
DoubleProperty |
x
Определяет X координат заключительной конечной точки.
|
DoubleProperty |
y
Определяет координату Y заключительной конечной точки.
|
абсолютный| Конструктор и Описание |
|---|
CubicCurveTo()
Создает пустой экземпляр CubicCurveTo.
|
CubicCurveTo(double controlX1, double controlY1, double controlX2, double controlY2, double x, double y)
Создает новый экземпляр CubicCurveTo.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
DoubleProperty |
controlX1Property()
Определяет X координат первой контрольной точки Bézier.
|
DoubleProperty |
controlX2Property()
Определяет X координат второй контрольной точки Bézier.
|
DoubleProperty |
controlY1Property()
Определяет координату Y первой контрольной точки Bézier.
|
DoubleProperty |
controlY2Property()
Определяет координату Y второй контрольной точки Bézier.
|
double |
getControlX1()
Получает значение свойства controlX1.
|
double |
getControlX2()
Получает значение свойства controlX2.
|
double |
getControlY1()
Получает значение свойства controlY1.
|
double |
getControlY2()
Получает значение свойства controlY2.
|
double |
getX()
Получает значение свойства x.
|
double |
getY()
Получает значение свойства y.
|
void |
setControlX1(double value)
Устанавливает значение свойства controlX1.
|
void |
setControlX2(double value)
Устанавливает значение свойства controlX2.
|
void |
setControlY1(double value)
Устанавливает значение свойства controlY1.
|
void |
setControlY2(double value)
Устанавливает значение свойства controlY2.
|
void |
setX(double value)
Устанавливает значение свойства x.
|
void |
setY(double value)
Устанавливает значение свойства y.
|
java.lang.String |
toString()
Возвращает строковое представление этого
CubicCurveTo объект. |
DoubleProperty |
xProperty()
Определяет X координат заключительной конечной точки.
|
DoubleProperty |
yProperty()
Определяет координату Y заключительной конечной точки.
|
absoluteProperty, isAbsolute, setAbsolutepublic final DoubleProperty controlX1Property
getControlX1(), setControlX1(double)public final DoubleProperty controlY1Property
getControlY1(), setControlY1(double)public final DoubleProperty controlX2Property
getControlX2(), setControlX2(double)public final DoubleProperty controlY2Property
getControlY2(), setControlY2(double)public final DoubleProperty xProperty
getX(), setX(double)public final DoubleProperty yProperty
getY(), setY(double)public CubicCurveTo()
public CubicCurveTo(double controlX1, double controlY1, double controlX2, double controlY2, double x, double y)
controlX1 - X координат первой контрольной точки BéziercontrolY1 - координата Y первой контрольной точки BéziercontrolX2 - X координат второй контрольной точки BéziercontrolY2 - координата Y второй контрольной точки Bézierx - X координат заключительной конечной точкиy - координата Y заключительной конечной точкиpublic final void setControlX1(double value)
public final double getControlX1()
public final DoubleProperty controlX1Property()
getControlX1(), setControlX1(double)public final void setControlY1(double value)
public final double getControlY1()
public final DoubleProperty controlY1Property()
getControlY1(), setControlY1(double)public final void setControlX2(double value)
public final double getControlX2()
public final DoubleProperty controlX2Property()
getControlX2(), setControlX2(double)public final void setControlY2(double value)
public final double getControlY2()
public final DoubleProperty controlY2Property()
getControlY2(), setControlY2(double)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)public java.lang.String toString()
CubicCurveTo объект.toString в class java.lang.ObjectCubicCurveTo объект.Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .