- 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
-
Краткое описание свойств
Свойства Тип Свойство Описание DoublePropertyendXКоордината X конечной точки отрезка.DoublePropertyendYКоордината Y конечной точки отрезка.DoublePropertystartXКоордината X начальной точки отрезка.DoublePropertystartYКоордината 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
-
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание DoublePropertyendXProperty()Координата X конечной точки отрезка.DoublePropertyendYProperty()Координата Y конечной точки отрезка.doublegetEndX()Получает значение свойства endX.doublegetEndY()Получает значение свойства endY.doublegetStartX()Получает значение свойства startX.doublegetStartY()Получает значение свойства startY.voidsetEndX(double value)Устанавливает значение свойства endX.voidsetEndY(double value)Устанавливает значение свойства endY.voidsetStartX(double value)Устанавливает значение свойства startX.voidsetStartY(double value)Устанавливает значение свойства startY.DoublePropertystartXProperty()Координата X начальной точки отрезка.DoublePropertystartYProperty()Координата Y начальной точки отрезка.StringtoString()Возвращает строковое представление этого объекта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)
-
© 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.