0

在 css 中定义新变量时出现 javaFx css 解析错误。

它在给定常量下完美运行,例如:-fx-font-size: 10;

这是代码:

.root {
    tab-label-text-size: 10;
}
.label {
    -fx-font-size: tab-label-text-size;
}

无论我尝试什么,我都无法摆脱这个异常。我还使用了类似的其他变量,它们也运行正常。

在 [9,19] 解析 '-fx-font-size' 时预期为 ''

也许是javaFx中的一个错误??

4

1 回答 1

2

在 JavaFX CSS 中,您可以分配一个颜色常量:

* {
    -color : #f44242;
}

.button {
    -fx-text-fill: -color;
}

但不幸的是,CssParser 不支持字体大小常量

于 2019-05-28T16:08:51.233 回答