在JavaFX中,大多数样式都可以通过CSS完成.
您可以在CSS文件中使用.slider .track和.slider .thumb样式类.在这个样式类中,您可以使用-fx-pref-width和-fx-pref-height属性:
.slider .track {
-fx-pref-height:20;
}
.slider:vertical .track {
-fx-pref-width:20;
}
.slider .thumb {
-fx-pref-height: 30;
-fx-pref-width: 30;
}
Run Code Online (Sandbox Code Playgroud)
或者您也可以使用以下-fx-padding属性:
.slider .track {
-fx-padding: 10;
}
.slider .thumb {
-fx-padding: 15;
}
Run Code Online (Sandbox Code Playgroud)
这将生成水平和垂直Sliders,如下所示:
在任何情况下,您都可以参考JavaFX 8默认样式表(modena.css)和JavaFX CSS参考指南.
您还可以使用有关使用CSS设计JavaFX样式的官方教程.
| 归档时间: |
|
| 查看次数: |
4311 次 |
| 最近记录: |