【发布时间】:2016-11-27 06:31:02
【问题描述】:
我有一个如下所示的 FXML 文件:
...
<BorderPane id="header">
<right>
<Label styleClass="title" text="A Label" />
</right>
</BorderPane>
...
还有一个 CSS 文件:
#header .title { -fx-text-file: #FFFFFF; -fx-font-size: 18px; }
-fx-text-file 属性适用,使标签变为白色,但-fx-font-size: 18px 不会更改字体大小。更奇怪的是,当我在样式中指定 -fx-font-size(在 FXML 中将 style="-fx-font-size: 18px;" 添加到我的 Label 元素中)时,它确实会改变字体大小!
知道为什么它不能从 CSS 文件工作吗?
【问题讨论】:
-
-fx-text-file???