【问题标题】:Can I modify a gluon swatch color?我可以修改胶子样本颜色吗?
【发布时间】:2017-11-22 14:42:31
【问题描述】:

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

【问题讨论】:

    标签: javafx gluon


    【解决方案1】:

    查看 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;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-24
      • 1970-01-01
      相关资源
      最近更新 更多