是否可以更改ControlsFX中的ToggleSwitch颜色

时间:2016-11-30 09:17:40

标签: javafx controlsfx toggleswitch

我在controlsFX中使用ToggleSwitch非常棒。我想将颜色从默认的天蓝色更改为另一种颜色。我使用了css样式,但它改变了ToggleSwitch背后的背景。有没有办法自定义实际的开关?

这是我的ToggleSwitch:

<ToggleSwitch styleClass="purple" text="No"/>

这是我的造型:

.purple{
-fx-background-color: #57379b
}

1 个答案:

答案 0 :(得分:1)

设置所选ToggleSwitch的缩略图区域背景的样式:

.purple:selected .thumb-area {
    -fx-background-color: #57379b;
}