Spec-Zone.ru › OpenJavaFX 8
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, 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, 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, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Подробное описание свойств

    • 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 - горизонтальная координата начальной точки отрезка прямой

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

    • 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