Spec-Zone.ru › OpenJavaFX 21

Класс SVGPath

java.lang.Object
javafx.scene.Node
javafx.scene.shape.Shape
javafx.scene.shape.SVGPath
Все реализованные интерфейсы:
Styleable, EventTarget
public class SVGPath extends Shape
Класс SVGPath представляет простую фигуру, которая строится путём парсинга данных SVG пути из строки.
import javafx.scene.shape.*;

SVGPath svg = new SVGPath();
svg.setContent("M40,60 C42,48 44,30 25,32");
С:
JavaFX 2.0

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

Тип Свойство Описание
final StringProperty content
Определяет строку, кодирующую SVG путь, как указано в: http://www.w3.org/TR/SVG/paths.html.
final ObjectProperty<FillRule> fillRule
Определяет константу правила заполнения для определения внутренней части пути.

Свойства, объявленные в классе 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

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

Конструктор Описание
SVGPath()
Создаёт пустой экземпляр SVGPath.

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

Модификатор и тип Метод Описание
final StringProperty contentProperty()
Определяет строку, кодирующую SVG путь, как указано в: http://www.w3.org/TR/SVG/paths.html.
final ObjectProperty<FillRule> fillRuleProperty()
Определяет константу правила заполнения для определения внутренней части пути.
final String getContent()
Получает значение свойства content.
final FillRule getFillRule()
Получает значение свойства fillRule.
final void setContent(String value)
Устанавливает значение свойства content.
final void setFillRule(FillRule value)
Устанавливает значение свойства fillRule.
String toString()
Возвращает строковое представление этого объекта SVGPath.

Методы, объявленные в классе 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, 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

Подробности свойства

fillRule

public final ObjectProperty<FillRule> fillRuleProperty
Определяет константу правила заполнения для определения внутренней части пути. Значение должно быть одной из следующих констант: FillRile.EVEN_ODD или FillRule.NON_ZERO. Значение по умолчанию — FillRule.NON_ZERO.
Значение по умолчанию:
FillRule.NON_ZERO
См. также:
  • getFillRule()
  • setFillRule(FillRule)
  • fillRuleProperty()

content

public final StringProperty contentProperty
Определяет строку кодированного SVG-пути, как указано по адресу: http://www.w3.org/TR/SVG/paths.html.
Значение по умолчанию:
пустая строка
См. также:
  • getContent()
  • setContent(String)
  • contentProperty()

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

SVGPath

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

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

setFillRule

public final void setFillRule(FillRule value)
Устанавливает значение свойства fillRule.
Описание свойства:
Определяет константу правила заполнения для определения внутренней части пути. Значение должно быть одной из следующих констант: FillRile.EVEN_ODD или FillRule.NON_ZERO. Значение по умолчанию — FillRule.NON_ZERO.
Значение по умолчанию:
FillRule.NON_ZERO
Параметры:
value - значение для свойства fillRule
См. также:
  • getFillRule()
  • fillRuleProperty()

getFillRule

public final FillRule getFillRule()
Получает значение свойства fillRule.
Описание свойства:
Определяет константу правила заполнения для определения внутренней части пути. Значение должно быть одной из следующих констант: FillRile.EVEN_ODD или FillRule.NON_ZERO. Значение по умолчанию — FillRule.NON_ZERO.
Значение по умолчанию:
FillRule.NON_ZERO
Возвращает:
значение свойства fillRule
См. также:
  • setFillRule(FillRule)
  • fillRuleProperty()

fillRuleProperty

public final ObjectProperty<FillRule> fillRuleProperty()
Определяет константу правила заполнения для определения внутренней части пути. Значение должно быть одной из следующих констант: FillRile.EVEN_ODD или FillRule.NON_ZERO. Значение по умолчанию — FillRule.NON_ZERO.
Значение по умолчанию:
FillRule.NON_ZERO
Возвращает:
свойство fillRule
См. также:
  • getFillRule()
  • setFillRule(FillRule)

setContent

public final void setContent(String value)
Устанавливает значение свойства content.
Описание свойства:
Определяет строку кодированного SVG-пути, как указано по адресу: http://www.w3.org/TR/SVG/paths.html.
Значение по умолчанию:
пустая строка
Параметры:
value - значение для свойства content
См. также:
  • getContent()
  • contentProperty()

getContent

public final String getContent()
Получает значение свойства content.
Описание свойства:
Определяет строку кодированного SVG-пути, как указано по адресу: http://www.w3.org/TR/SVG/paths.html.
Значение по умолчанию:
пустая строка
Возвращает:
значение свойства content
См. также:
  • setContent(String)
  • contentProperty()

contentProperty

public final StringProperty contentProperty()
Определяет строку кодированного SVG-пути, как указано по адресу: http://www.w3.org/TR/SVG/paths.html.
Значение по умолчанию:
пустая строка
Возвращает:
свойство content
См. также:
  • getContent()
  • setContent(String)

toString

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

© 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