【问题标题】:Make Default Buttons Look Like Normal Buttons使默认按钮看起来像普通按钮
【发布时间】:2016-07-06 19:56:29
【问题描述】:

我有一个 JavaFX 按钮,该按钮已设置为 默认按钮,因此用户可以使用 Enter 键选择它。目前,它具有蓝色背景:

但我想让它看起来像一个普通的按钮:

我查看了 JavaFX CSS 指南,看起来只有一个功能需要覆盖 (-fx-base)。

但更改此功能会产生不可预知的效果——有时它会消除按钮的渐变;有时它会使按钮透明。

有没有一种简单的方法可以摆脱 默认按钮 样式?

【问题讨论】:

    标签: css button javafx javafx-8


    【解决方案1】:

    我的猜测是您正在查看错误的样式表。旧的默认样式表 caspian.css 已替换为 modena.css。因此,从 modena.css 为 -fx-base 设置默认值应该可以解决问题:

    .button:default {
        -fx-base: #ececec;
    }
    

    【讨论】:

    • 啊,你找到我了!我在看里海。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-29
    • 2011-07-28
    相关资源
    最近更新 更多