モジュール javafx.graphics
パッケージ 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
    • プロパティの詳細

      • fillRule

        public final ObjectProperty<FillRule> fillRuleProperty
        パスの内部を決定するための塗りつぶすルール定数を定義します。 値は、FillRile.EVEN_ODDまたはFillRule.NON_ZEROのいずれかの定数である必要があります。 デフォルト値はFillRule.NON_ZEROです。
        デフォルト値:
        FillRule.NON_ZERO
        関連項目:
        getFillRule()setFillRule(FillRule)
    • コンストラクタの詳細

      • SVGPath

        public SVGPath​()
        SVGPathの空のインスタンスを作成します。
    • メソッドの詳細

      • 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パスのエンコードした文字列を定義します。
        デフォルト値:
        空の文字列
      • toString

        public String toString​()
        このSVGPathオブジェクトの文字列表現を返します。
        オーバーライド:
        toString 、クラス: Node
        戻り値:
        このSVGPathオブジェクトの文字列表現