如何添加自定义CSS属性,如-fx-accent
或-fx-base
。JavaFX:自定义CSS属性
我已经尝试了天真的方式:
.root {
-fx-small: 20;
}
.button {
-fx-font-size: -fx-small;
}
Unfortunaly,我有:
警告:com.sun.javafx.css.parser.CSSParser声明CSS解析文件时出错:/home/ark/Projects/FXTest/out/production/FXTest/a.css:预期 '<数>' 而解析在[6,15]
你们是不是要创建一个变量-fx小,等于20?您可以考虑查看LESS而不是CSS。它允许变量声明,所以你可以这样做。 – johnsoe
也许,但我正在寻找javafx处理它的方式。我需要了解如何在caspian.css中设置-fx-accent属性。 –
[相关问题](http://stackoverflow.com/questions/13566210/declaring-variable-in-javafx-css-file)说只有颜色被允许作为变量在CSS中。如上所述使用LESS之类的东西 – brian