Spec-Zone .ru
спецификации, руководства, описания, API
|
public class QuadCurve extends Shape
Quadcurve
class определяет квадратный Bézier параметрический сегмент кривой в (x, y) координатное пространство. Рисование кривой, которая пересекает обоих указанные координаты (startX, startY)
и (endX, enfY)
, использование указанной точки (controlX, controlY)
как контрольная точка Bézier. import javafx.scene.shape.*; QuadCurve quad = new QuadCurve(); quad.setStartX(0.0f); quad.setStartY(50.0f); quad.setEndX(50.0f); quad.setEndY(50.0f); quad.setControlX(25.0f); quad.setControlY(0.0f);
Ввести | Свойство и Описание |
---|---|
DoubleProperty |
controlX
Определяет X координат контрольной точки квадратного сегмента кривой.
|
DoubleProperty |
controlY
Определяет координату 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
Конструктор и Описание |
---|
QuadCurve()
Создает пустой экземпляр QuadCurve.
|
QuadCurve(double startX, double startY, double controlX, double controlY, double endX, double endY)
Создает новый экземпляр QuadCurve.
|
Модификатор и Тип | Метод и Описание |
---|---|
DoubleProperty |
controlXProperty()
Определяет X координат контрольной точки квадратного сегмента кривой.
|
DoubleProperty |
controlYProperty()
Определяет координату Y контрольной точки квадратного сегмента кривой.
|
DoubleProperty |
endXProperty()
Определяет X координат конечной точки квадратного сегмента кривой.
|
DoubleProperty |
endYProperty()
Определяет координату Y конечной точки квадратного сегмента кривой.
|
double |
getControlX()
Определяет X координат контрольной точки квадратного сегмента кривой.
|
double |
getControlY()
Определяет координату Y контрольной точки квадратного сегмента кривой.
|
double |
getEndX()
Определяет X координат конечной точки квадратного сегмента кривой.
|
double |
getEndY()
Определяет координату Y конечной точки квадратного сегмента кривой.
|
double |
getStartX()
Определяет X координат стартовой точки квадратного сегмента кривой.
|
double |
getStartY()
Определяет координату Y стартовой точки квадратного сегмента кривой.
|
void |
setControlX(double value)
Определяет X координат контрольной точки квадратного сегмента кривой.
|
void |
setControlY(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)
getControlX()
, setControlX(double)
getControlY()
, setControlY(double)
getEndX()
, setEndX(double)
getEndY()
, setEndY(double)
public QuadCurve()
public QuadCurve(double startX, double startY, double controlX, double controlY, double endX, double endY)
startX
- X координат стартовой точкиstartY
- координата Y стартовой точкиcontrolX
- X координат контрольной точкиcontrolY
- координата Y контрольной точкиendX
- X координат конечной точкиendY
- координата Y конечной точки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 setControlX(double value)
public final double getControlX()
public final DoubleProperty controlXProperty()
getControlX()
, setControlX(double)
public final void setControlY(double value)
public final double getControlY()
public final DoubleProperty controlYProperty()
getControlY()
, setControlY(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 и/или его филиалы. Все права защищены. Использование подвергается