- 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
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 StringProperty
content
http://www.w3.org/TR/SVG/paths.htmlに指定されているとおりにSVGパスのエンコードした文字列を定義します。ObjectProperty<FillRule>
fillRule
パスの内部を決定するための塗りつぶすルール定数を定義します。-
クラス 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.shape.Shapeで宣言されたプロパティ
fill、smooth、strokeDashOffset、strokeLineCap、strokeLineJoin、strokeMiterLimit、stroke、strokeType、strokeWidth
-
-
フィールドのサマリー
-
クラス javafx.scene.Nodeで宣言されたフィールド
BASELINE_OFFSET_SAME_AS_HEIGHT
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 SVGPath()
SVGPathの空のインスタンスを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 StringProperty
contentProperty()
http://www.w3.org/TR/SVG/paths.htmlに指定されているとおりにSVGパスのエンコードした文字列を定義します。ObjectProperty<FillRule>
fillRuleProperty()
パスの内部を決定するための塗りつぶすルール定数を定義します。String
getContent()
プロパティcontentの値を取得します。FillRule
getFillRule()
プロパティfillRuleの値を取得します。void
setContent(String value)
プロパティcontentの値を設定します。void
setFillRule(FillRule value)
プロパティfillRuleの値を設定します。String
toString()
このSVGPath
オブジェクトの文字列表現を返します。-
クラス 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, 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.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.css.Styleableで宣言されたメソッド
getStyleableNode, getStyleClass
-
-
-
-
プロパティの詳細
-
fillRule
public final ObjectProperty<FillRule> fillRuleProperty
パスの内部を決定するための塗りつぶすルール定数を定義します。 値は、FillRile.EVEN_ODD
またはFillRule.NON_ZERO
のいずれかの定数である必要があります。 デフォルト値はFillRule.NON_ZERO
です。- デフォルト値:
- FillRule.NON_ZERO
- 関連項目:
getFillRule()
、setFillRule(FillRule)
-
content
public final StringProperty contentProperty
http://www.w3.org/TR/SVG/paths.htmlに指定されているとおりにSVGパスのエンコードした文字列を定義します。- デフォルト値:
- 空の文字列
- 関連項目:
getContent()
、setContent(String)
-
-
メソッドの詳細
-
setFillRule
public final void setFillRule(FillRule value)
プロパティfillRuleの値を設定します。- プロパティの説明:
- パスの内部を決定するための塗りつぶすルール定数を定義します。 値は、
FillRile.EVEN_ODD
またはFillRule.NON_ZERO
のいずれかの定数である必要があります。 デフォルト値はFillRule.NON_ZERO
です。 - デフォルト値:
- FillRule.NON_ZERO
-
getFillRule
public final FillRule getFillRule()
プロパティfillRuleの値を取得します。- プロパティの説明:
- パスの内部を決定するための塗りつぶすルール定数を定義します。 値は、
FillRile.EVEN_ODD
またはFillRule.NON_ZERO
のいずれかの定数である必要があります。 デフォルト値はFillRule.NON_ZERO
です。 - デフォルト値:
- FillRule.NON_ZERO
-
fillRuleProperty
public final ObjectProperty<FillRule> fillRuleProperty()
パスの内部を決定するための塗りつぶすルール定数を定義します。 値は、FillRile.EVEN_ODD
またはFillRule.NON_ZERO
のいずれかの定数である必要があります。 デフォルト値はFillRule.NON_ZERO
です。- デフォルト値:
- FillRule.NON_ZERO
- 関連項目:
getFillRule()
、setFillRule(FillRule)
-
setContent
public final void setContent(String value)
プロパティcontentの値を設定します。- プロパティの説明:
- http://www.w3.org/TR/SVG/paths.htmlに指定されているとおりにSVGパスのエンコードした文字列を定義します。
- デフォルト値:
- 空の文字列
-
getContent
public final String getContent()
プロパティcontentの値を取得します。- プロパティの説明:
- http://www.w3.org/TR/SVG/paths.htmlに指定されているとおりにSVGパスのエンコードした文字列を定義します。
- デフォルト値:
- 空の文字列
-
contentProperty
public final StringProperty contentProperty()
http://www.w3.org/TR/SVG/paths.htmlに指定されているとおりにSVGパスのエンコードした文字列を定義します。- デフォルト値:
- 空の文字列
- 関連項目:
getContent()
、setContent(String)
-
-