javafx - 我可以修改胶子样本颜色吗?

标签 javafx gluon

我想使用胶子样本配色方案,但蓝色不太合适。是否有可能改变这一点,例如一个 CSS 条目?关键是什么?

最佳答案

看看 Gluon Mobile documentation用于样本。

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

-primary-swatch-50
-primary-swatch-100
-primary-swatch-200
...
-primary-swatch-900
-alternate-swatch-100
...

它们可以用作:

.button {
     -fx-background-color: -primary-swatch-500;
}

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

@Override
public void postInit(Scene scene) {
    Swatch.BLUE.assignTo(scene);
}

来自您的 MobileApplication 类。

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

.root {
    -primary-swatch-500: #0000ff;
}

关于javafx - 我可以修改胶子样本颜色吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47437444/

相关文章:

JavaFX PathTransition 动画未播放

android - 奇怪的JavaFX应用在Android上的外观

javafx - Gluon ScrollPane 刷新问题

java - 移动圆圈随机消失(javafx)

JavaFX TextField 转 Int

JavaFX、TableView、编辑后动态更新Item

javafx - 在 Raspberry Pi 上使用 JavaFX 播放视频

android - Gluon Charm Down 条码扫描仪 - 未找到 Intent 处理程序

Javafx 更改 osx 菜单栏名称