gpt4 book ai didi

JavaFX Slider 改变宽度(厚度)

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:22:50 25 4
gpt4 key购买 nike

我的问题是默认的 Slider 太细了。有没有办法让 Slider(宽度)变大?

感谢您的建议。

最佳答案

在 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;
}

或者您可以使用 -fx-padding 属性:

.slider .track {
-fx-padding: 10;
}

.slider .thumb {
-fx-padding: 15;
}

这将产生像这样的水平和垂直 Slider:

enter image description here

无论如何,你可以引用JavaFX 8 default stylesheet (modena.css)JavaFX CSS Reference Guide .

您还可以使用 official tutorial关于使用 CSS 设置 JavaFX 样式。

关于JavaFX Slider 改变宽度(厚度),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38323401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com