【发布时间】:2017-03-18 11:06:03
【问题描述】:
我在这样的标签中使用 MaterialDesignIcon:
Label info = new Label("Label", MaterialDesignIcon.AC_UNIT.graphic("-fx-fill: red;"));
我不知道 CSS 支持什么 (https://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html),但我认为是 Text。 -fx-underline 有效,-fx-font-size 也有效。我知道其他字体属性并不总是有效,因为字体不支持它们,所以没关系。 Shape 属性都不起作用,所以上面的 fill 没有任何作用。
我只看到 Swatch 改变了颜色,但我想要一些本地的。支持哪些 CSS 属性以及如何更改单个图标的颜色?
【问题讨论】:
-
你试过
-fx-text-fill: red吗? -
@jns 以前没有,但现在尝试了,并且有效。那么该图标支持什么 CSS 呢?
Labeled? -
MaterialDesignIcon.graphic()创建Label的实例。您可以使用ScenicView 检查您的 GUI -
啊,你是对的。发布答案以便我接受?
标签: gluon-mobile