我可以修改胶子色板的颜色吗?

Die*_*erk 2 javafx gluon

我想使用胶子色板的配色方案,但蓝色不是正确的阴影。是否可以通过例如CSS条目来更改此设置?关键是什么?

Jos*_*eda 6

查看色板的Gluon Mobile 文档

每个样本都会填充一系列预先指定的CSS属性,这些属性可在您自己的CSS中使用。为每个样本填充的属性如下所示:

-primary-swatch-50
-primary-swatch-100
-primary-swatch-200
...
-primary-swatch-900
-alternate-swatch-100
...
Run Code Online (Sandbox Code Playgroud)

它们可以用作:

.button {
     -fx-background-color: -primary-swatch-500;
}
Run Code Online (Sandbox Code Playgroud)

Glisten提供的色板基于Material Design颜色样式指南,您可以将它们用作:

@Override
public void postInit(Scene scene) {
    Swatch.BLUE.assignTo(scene);
}
Run Code Online (Sandbox Code Playgroud)

从你MobileApplication班上。

但是,没有什么可以阻止您修改预定义的色板:在css文件中,用您自己的调色板覆盖色板属性:

.root {
    -primary-swatch-500: #0000ff;
}
Run Code Online (Sandbox Code Playgroud)