Spec-Zone.ru › OpenJavaFX 24

Класс Line

java.lang.Object
javafx.scene.Node
javafx.scene.shape.Shape
javafx.scene.shape.Line
Все реализованные интерфейсы:
Styleable, EventTarget
public non-sealed 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

Краткое описание свойств

Тип Свойство Описание
final DoubleProperty endX
Координата X конечной точки отрезка прямой.
final DoubleProperty endY
Координата Y конечной точки отрезка прямой.
final DoubleProperty startX
Координата X начальной точки отрезка прямой.
final 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, focusVisible, focusWithin, 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.

Краткое описание методов

Модификатор и тип Метод Описание
final DoubleProperty endXProperty()
Координата X конечной точки отрезка прямой.
final DoubleProperty endYProperty()
Координата Y конечной точки отрезка прямой.
final double getEndX()
Получает значение свойства endX.
final double getEndY()
Получает значение свойства endY.
final double getStartX()
Получает значение свойства startX.
final double getStartY()
Получает значение свойства startY.
final void setEndX(double value)
Устанавливает значение свойства endX.
final void setEndY(double value)
Устанавливает значение свойства endY.
final void setStartX(double value)
Устанавливает значение свойства startX.
final void setStartY(double value)
Устанавливает значение свойства startY.
final DoubleProperty startXProperty()
Координата X начальной точки отрезка прямой.
final 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, focusVisibleProperty, focusWithinProperty, 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, isFocusVisible, isFocusWithin, 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, requestFocusTraversal, 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)
  • startXProperty()

startY

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

endX

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

endY

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

Подробности конструкторов

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
Параметры:
value - значение для свойства startX
См. также:
  • getStartX()
  • startXProperty()

getStartX

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

startXProperty

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

setStartY

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

getStartY

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

startYProperty

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

setEndX

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

getEndX

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

endXProperty

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

setEndY

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

getEndY

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

endYProperty

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

toString

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

Сообщить об ошибке или предложить улучшение
Авторские права © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 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