我正在寻找一种在区域中绘制形状的方法 (JavaFX8)
我见过一些像这样设置区域样式的例子:
-fx-shape : "M 3.0313 0 L 0 74 L 7.9688 74 L 4.9375 0 L 3.0313 0 Z";
谁能解释一下这个字符串的含义?
有什么方法可以使用可视化软件创建这种类型的字符串吗?
最佳答案
形状字符串是一个 SVG Path .
请注意,区域的形状字符串是区域的形状,而不是区域中的形状。如果您想根据放置在区域中的路径创建形状,请使用 SVGPath而不是 Region .
您可以使用 SVG 编辑器创建 SVG 路径。
推荐特定的 SVG 编辑器不是 StackOverflow 的主题,试试谷歌,你可能会找到 Inkscape (它是选项 Path | Object to Path
)。
关于css - 使用 CSS -fx-shape 绘制区域。怎么可能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24124819/