我在Java Scenebuilder中工作,我需要更改按钮的形状, 我怎样才能做到这一点。我可以选择属性-> -fx-shape->然后选择什么选项,我没有下拉菜单
答案 0 :(得分:0)
没有选项。您需要自己提供一个包含SVG路径的字符串。
JavaFX CSS Reference Guide, -fx-shape
property of Region
:
值:
"<string>"
默认:null
注释::SVG路径字符串。 通过在此处指定形状,该区域将采用该形状而不是 矩形或圆角矩形。此路径字符串的语法为 在[3]中指定。[...]
[3] SVG路径:http://www.w3.org/TR/SVG/paths.html
示例路径例如是
-fx-shape: "M0,0 H100 V100 H0 Z";
对于正方形(可根据节点大小size / scaleShape
属性将其拉伸为矩形)