Spec-Zone .ru
спецификации, руководства, описания, API
|
public class CubicCurve extends Shape
CubiCurve
class определяет кубический Bézier параметрический сегмент кривой в (x, y) координатное пространство. Рисование кривой, которая пересекает обоих указанные координаты (startX, startY)
и (endX, enfY)
, использование указанных точек (controlX1, controlY1)
и (controlX2, controlY2)
как контрольные точки Bézier. Пример:
import javafx.scene.shape.*; CubicCurve cubic = new CubicCurve(); cubic.setStartX(0.0f); cubic.setStartY(50.0f); cubic.setControlX1(25.0f); cubic.setControlY1(0.0f); cubic.setControlX2(75.0f); cubic.setControlY2(100.0f); cubic.setEndX(100.0f); cubic.setEndY(50.0f); }
Ввести | Свойство и Описание |
---|---|
DoubleProperty |
controlX1
Определяет X координат первой контрольной точки кубического сегмента кривой.
|
DoubleProperty |
controlX2
Определяет X координат второй контрольной точки кубического сегмента кривой.
|
DoubleProperty |
controlY1
Определяет координату Y первой контрольной точки кубического сегмента кривой.
|
DoubleProperty |
controlY2
Определяет координату Y второй контрольной точки кубического сегмента кривой.
|
DoubleProperty |
endX
Определяет X координат конечной точки кубического сегмента кривой.
|
DoubleProperty |
endY
Определяет координату Y конечной точки кубического сегмента кривой.
|
DoubleProperty |
startX
Определяет X координат стартовой точки кубического сегмента кривой.
|
DoubleProperty |
startY
Определяет координату Y стартовой точки кубического сегмента кривой.
|
fillProperty, smoothProperty, strokeDashOffsetProperty, strokeLineCapProperty, strokeLineJoinProperty, strokeMiterLimitProperty, strokeProperty, strokeTypeProperty, strokeWidthProperty
blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, managedProperty, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Конструктор и Описание |
---|
CubicCurve() |
Модификатор и Тип | Метод и Описание |
---|---|
DoubleProperty |
controlX1Property()
Определяет X координат первой контрольной точки кубического сегмента кривой.
|
DoubleProperty |
controlX2Property()
Определяет X координат второй контрольной точки кубического сегмента кривой.
|
DoubleProperty |
controlY1Property()
Определяет координату Y первой контрольной точки кубического сегмента кривой.
|
DoubleProperty |
controlY2Property()
Определяет координату Y второй контрольной точки кубического сегмента кривой.
|
DoubleProperty |
endXProperty()
Определяет X координат конечной точки кубического сегмента кривой.
|
DoubleProperty |
endYProperty()
Определяет координату Y конечной точки кубического сегмента кривой.
|
double |
getControlX1()
Определяет X координат первой контрольной точки кубического сегмента кривой.
|
double |
getControlX2()
Определяет X координат второй контрольной точки кубического сегмента кривой.
|
double |
getControlY1()
Определяет координату Y первой контрольной точки кубического сегмента кривой.
|
double |
getControlY2()
Определяет координату Y второй контрольной точки кубического сегмента кривой.
|
double |
getEndX()
Определяет X координат конечной точки кубического сегмента кривой.
|
double |
getEndY()
Определяет координату Y конечной точки кубического сегмента кривой.
|
double |
getStartX()
Определяет X координат стартовой точки кубического сегмента кривой.
|
double |
getStartY()
Определяет координату Y стартовой точки кубического сегмента кривой.
|
void |
setControlX1(double value)
Определяет X координат первой контрольной точки кубического сегмента кривой.
|
void |
setControlX2(double value)
Определяет X координат второй контрольной точки кубического сегмента кривой.
|
void |
setControlY1(double value)
Определяет координату Y первой контрольной точки кубического сегмента кривой.
|
void |
setControlY2(double value)
Определяет координату Y второй контрольной точки кубического сегмента кривой.
|
void |
setEndX(double value)
Определяет X координат конечной точки кубического сегмента кривой.
|
void |
setEndY(double value)
Определяет координату Y конечной точки кубического сегмента кривой.
|
void |
setStartX(double value)
Определяет X координат стартовой точки кубического сегмента кривой.
|
void |
setStartY(double value)
Определяет координату Y стартовой точки кубического сегмента кривой.
|
DoubleProperty |
startXProperty()
Определяет X координат стартовой точки кубического сегмента кривой.
|
DoubleProperty |
startYProperty()
Определяет координату Y стартовой точки кубического сегмента кривой.
|
fillProperty, getFill, getStroke, getStrokeDashArray, getStrokeDashOffset, getStrokeLineCap, getStrokeLineJoin, getStrokeMiterLimit, getStrokeType, getStrokeWidth, intersect, isSmooth, setFill, setSmooth, setStroke, setStrokeDashOffset, setStrokeLineCap, setStrokeLineJoin, setStrokeMiterLimit, setStrokeType, setStrokeWidth, smoothProperty, strokeDashOffsetProperty, strokeLineCapProperty, strokeLineJoinProperty, strokeMiterLimitProperty, strokeProperty, strokeTypeProperty, strokeWidthProperty, subtract, union
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragged, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnScroll, getOpacity, getParent, getProperties, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isResizable, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToScene, localToScene, localToScene, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, prefHeight, prefWidth, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragged, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnScroll, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, startDragAndDrop, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visibleProperty
getStartX()
, setStartX(double)
getStartY()
, setStartY(double)
getControlX1()
, setControlX1(double)
getControlY1()
, setControlY1(double)
getControlX2()
, setControlX2(double)
getControlY2()
, setControlY2(double)
getEndX()
, setEndX(double)
getEndY()
, setEndY(double)
public final void setStartX(double value)
public final double getStartX()
public final DoubleProperty startXProperty()
getStartX()
, setStartX(double)
public final void setStartY(double value)
public final double getStartY()
public final DoubleProperty startYProperty()
getStartY()
, setStartY(double)
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 setEndX(double value)
public final double getEndX()
public final DoubleProperty endXProperty()
getEndX()
, setEndX(double)
public final void setEndY(double value)
public final double getEndY()
public final DoubleProperty endYProperty()
getEndY()
, setEndY(double)
Copyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается