JavaFX的滑块:轨道长度是多少? 勾选标签颜色?(JavaFX Slider: Track

2019-09-28 05:16发布

.slider .track {
    -fx-pref-width: 300px;
}

.slider .axis-tick-label {
    -fx-text-fill: white;
}

我写的CSS样式滑块都不起作用的微弱的尝试。 我100%肯定,我的语法是关闭的。 任何帮助吗?

Answer 1:

您可以通过设置做-fx-pref-width的属性slider和设置-fx-tick-label-fill的属性.slider .axis

.slider { -fx-pref-width: 300px; }
.slider .axis { -fx-tick-label-fill: white; }

                     


注:对于垂直Slider ,影响轨道的长度,你必须使用-fx-pref-height属性:

.slider:vertical { -fx-pref-height:300px; }


文章来源: JavaFX Slider: Track length? Tick Label Color?