JavaFX如何设置复选框按钮部分的样式?

时间:2017-07-03 15:12:42

标签: css checkbox javafx styling

我正在尝试在JavaFX场景的样式表中做一些CSS样式。 它将在打开场景时加载,并以场景的所有“基本”元素为目标。

我的问题是我似乎无法在标准JavaFX复选框中找到正确的代码组合,以更改按钮的背景颜色。

这就是我现在的位置:

.check-box:selected{
    -fx-background-color: #00FF00;
}

我尝试了上面的一些变体,比如

.check-box .button{
    -fx-fill: #00FF00;
    -fx-background-color: #00FF00;
}

和其他人,但没有成功。

所以一般来说,我如何访问复选框中的按钮?

提前谢谢: - )

1 个答案:

答案 0 :(得分:2)

要应用CheckBox的{​​{1}}部分-fx-background-color.box,以防您想要更改标记颜色:

.box > .mark