我想知道是否有一种方法可以向 JavaFX CSS 添加自定义函数,我主要对此感兴趣的是创建一个函数来获取互补色。
目前仅有的颜色变换函数是derive和ladder。
为此使用 derive 的问题是它只能调整亮度,而且是在一个方向上。
提前感谢您的帮助
最佳答案
您可以在主 CSS 中添加颜色列表:
样式.css
/* Colors
-------------- */
*{
-color-primary:#d8d8d8;
-color-accent:#F44336;
-color-secondary:#1E88E5;
-color-dark-primary:#1d1d1d;
-color-amber:#ffc400;
-color-gray:#666666;
}
并在任何地方使用它:
@import "../main/Styles.css";
.background {
-fx-background-color: -color-amber;
}
关于JavaFX CSS : Custom Functions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28749678/