Module  javafx.graphics
软件包  javafx.scene.shape

Class SVGPath

  • All Implemented Interfaces:
    StyleableEventTarget


    public class SVGPath
    extends Shape
    SVGPath类表示通过从String解析SVG路径数据构建的简单形状。
      import javafx.scene.shape.*;
    
    SVGPath svg = new SVGPath();
    svg.setContent("M40,60 C42,48 44,30 25,32"); 
    从以下版本开始:
    JavaFX 2.0
    • 构造方法详细信息

      • SVGPath

        public SVGPath​()
        创建一个空的SVGPath实例。
    • 方法详细信息

      • setFillRule

        public final void setFillRule​(FillRule value)
        设置属性fillRule的值。
        Property description:
        定义用于确定路径内部的填充规则常数。 该值必须是以下常数之一: FillRile.EVEN_ODDFillRule.NON_ZERO 默认值为FillRule.NON_ZERO
        Default value:
        FillRule.NON_ZERO
      • getFillRule

        public final FillRule getFillRule​()
        获取属性fillRule的值。
        Property description:
        定义用于确定路径内部的填充规则常数。 该值必须是以下常量之一: FillRile.EVEN_ODDFillRule.NON_ZERO 默认值为FillRule.NON_ZERO
        Default value:
        FillRule.NON_ZERO
      • fillRuleProperty

        public final ObjectProperty<FillRule> fillRuleProperty​()
        定义用于确定路径内部的填充规则常数。 该值必须是以下常量之一: FillRile.EVEN_ODDFillRule.NON_ZERO 默认值为FillRule.NON_ZERO
        Default value:
        FillRule.NON_ZERO
        另请参见:
        getFillRule()setFillRule(FillRule)
      • setContent

        public final void setContent​(String value)
        设置属性内容的值。
        Property description:
        定义SVG路径编码字符串,如下所示: http://www.w3.org/TR/SVG/paths.html
        Default value:
        空字符串
      • getContent

        public final String getContent​()
        获取属性内容的值。
        Property description:
        定义SVG路径编码字符串,如下所示: http://www.w3.org/TR/SVG/paths.html
        Default value:
        空字符串
      • toString

        public String toString​()
        返回此 SVGPath对象的字符串表示形式。
        重写:
        toStringNode
        结果
        这是一个 SVGPath对象的字符串表示形式。