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 стартовой точки квадратного сегмента кривой.
|
fill, smooth, strokeDashOffset, strokeLineCap, strokeLineJoin, strokeMiterLimit, stroke, strokeType, strokeWidth
blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, visible
Конструктор и Описание |
---|
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()
Получает значение свойства controlX.
|
double |
getControlY()
Получает значение свойства controlY.
|
double |
getEndX()
Получает значение свойства endX.
|
double |
getEndY()
Получает значение свойства endY.
|
double |
getStartX()
Получает значение свойства startX.
|
double |
getStartY()
Получает значение свойства startY.
|
void |
setControlX(double value)
Устанавливает значение свойства controlX.
|
void |
setControlY(double value)
Устанавливает значение свойства controlY.
|
void |
setEndX(double value)
Устанавливает значение свойства endX.
|
void |
setEndY(double value)
Устанавливает значение свойства endY.
|
void |
setStartX(double value)
Устанавливает значение свойства startX.
|
void |
setStartY(double value)
Устанавливает значение свойства startY.
|
DoubleProperty |
startXProperty()
Определяет X координат стартовой точки квадратного сегмента кривой.
|
DoubleProperty |
startYProperty()
Определяет координату Y стартовой точки квадратного сегмента кривой.
|
java.lang.String |
toString()
Возвращает строковое представление этого
QuadCurve объект. |
fillProperty, getClassCssMetaData, getCssMetaData, 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, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, 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, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, prefHeight, prefWidth, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
public final DoubleProperty startXProperty
getStartX()
, setStartX(double)
public final DoubleProperty startYProperty
getStartY()
, setStartY(double)
public final DoubleProperty controlXProperty
getControlX()
, setControlX(double)
public final DoubleProperty controlYProperty
getControlY()
, setControlY(double)
public final DoubleProperty endXProperty
getEndX()
, setEndX(double)
public final DoubleProperty endYProperty
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, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается