Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.scene.shape

Класс Line

  • java.lang.Object
    • javafx.scene.Node
      • javafx.scene.shape.Shape
        • javafx.scene.shape.Line
  • Все реализованные интерфейсы:
    Styleable, EventTarget
    public class Line
    extends Shape
    Этот Line представляет отрезок прямой в (x,y) системе координат. Пример:
    import javafx.scene.shape.*;
    
    Line line = new Line();
    line.setStartX(0.0f);
    line.setStartY(0.0f);
    line.setEndX(100.0f);
    line.setEndY(100.0f);
    }
    
    С момента:
    JavaFX 2.0
  • Краткое описание свойств

    Свойства
    Тип Свойство Описание
    DoubleProperty endX
    Координата X конечной точки отрезка.
    DoubleProperty endY
    Координата Y конечной точки отрезка.
    DoubleProperty startX
    Координата X начальной точки отрезка.
    DoubleProperty startY
    Координата Y начальной точки отрезка.
    • Свойства, унаследованные от класса javafx.scene.shape.Shape

      fill, smooth, strokeDashOffset, strokeLineCap, strokeLineJoin, strokeMiterLimit, stroke, strokeType, strokeWidth
    • Свойства, унаследованные от класса javafx.scene.Node

      accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, 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, viewOrder, visible
  • Краткое описание полей

    • Поля, унаследованные от класса javafx.scene.Node

      BASELINE_OFFSET_SAME_AS_HEIGHT
  • Краткое описание конструкторов

    Конструкторы
    Конструктор Описание
    Line()
    Создает пустой экземпляр Line.
    Line​(double startX, double startY, double endX, double endY)
    Создает новый экземпляр Line.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    DoubleProperty endXProperty()
    Координата X конечной точки отрезка.
    DoubleProperty endYProperty()
    Координата Y конечной точки отрезка.
    double getEndX()
    Получает значение свойства endX.
    double getEndY()
    Получает значение свойства endY.
    double getStartX()
    Получает значение свойства startX.
    double getStartY()
    Получает значение свойства startY.
    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 начальной точки отрезка.
    String toString()
    Возвращает строковое представление этого объекта Line.
    • Методы, унаследованные от класса javafx.scene.shape.Shape

      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
    • Методы, унаследованные от класса javafx.scene.Node

      accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, 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, getViewOrder, 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, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, 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, queryAccessibleAttribute, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, 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, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Методы, унаследованные от интерфейса javafx.css.Styleable

      getStyleableNode
  • Подробное описание свойств

    • startX

      public final DoubleProperty startXProperty
      Координата X начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getStartX(), setStartX(double)
    • startY

      public final DoubleProperty startYProperty
      Координата Y начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getStartY(), setStartY(double)
    • endX

      public final DoubleProperty endXProperty
      Координата X конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getEndX(), setEndX(double)
    • endY

      public final DoubleProperty endYProperty
      Координата Y конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getEndY(), setEndY(double)
  • Подробное описание конструкторов

    • Line

      public Line()
      Создаёт пустой экземпляр Line.
    • Line

      public Line​(double startX,
                  double startY,
                  double endX,
                  double endY)
      Создаёт новый экземпляр Line.
      Параметры:
      startX - горизонтальная координата начальной точки отрезка прямой
      startY - вертикальная координата начальной точки отрезка прямой
      endX - горизонтальная координата конечной точки отрезка прямой
      endY - вертикальная координата конечной точки отрезка прямой
  • Подробное описание методов

    • setStartX

      public final void setStartX​(double value)
      Устанавливает значение свойства startX.
      Описание свойства:
      Координата X начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • getStartX

      public final double getStartX()
      Получает значение свойства startX.
      Описание свойства:
      Координата X начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • startXProperty

      public final DoubleProperty startXProperty()
      Координата X начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getStartX(), setStartX(double)
    • setStartY

      public final void setStartY​(double value)
      Устанавливает значение свойства startY.
      Описание свойства:
      Координата Y начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • getStartY

      public final double getStartY()
      Получает значение свойства startY.
      Описание свойства:
      Координата Y начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • startYProperty

      public final DoubleProperty startYProperty()
      Координата Y начальной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getStartY(), setStartY(double)
    • setEndX

      public final void setEndX​(double value)
      Устанавливает значение свойства endX.
      Описание свойства:
      Координата X конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • getEndX

      public final double getEndX()
      Получает значение свойства endX.
      Описание свойства:
      Координата X конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • endXProperty

      public final DoubleProperty endXProperty()
      Координата X конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getEndX(), setEndX(double)
    • setEndY

      public final void setEndY​(double value)
      Устанавливает значение свойства endY.
      Описание свойства:
      Координата Y конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • getEndY

      public final double getEndY()
      Получает значение свойства endY.
      Описание свойства:
      Координата Y конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
    • endYProperty

      public final DoubleProperty endYProperty()
      Координата Y конечной точки отрезка прямой.
      Значение по умолчанию:
      0.0
      См. также:
      getEndY(), setEndY(double)
    • toString

      public String toString()
      Возвращает строковое представление этого Line объекта.
      Переопределяет:
      toString в классе Node
      Возвращает:
      строковое представление этого Line объекта.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API