我想要更改ChoiceBox的箭头图标,因为默认图标不适合我的应用程序。我没有找到任何关于使用CSS更改图标的文档。
我尝试了像这样编写CSS属性,但没有成功:
我尝试了像这样编写CSS属性,但没有成功:
.choice-box .arrow {
-fx-opacity: 0;
}
.choice-box .arrow-button {
-fx-background-image: url("../icons/arrow_down_white.png");
-fx-background-size: 32 32;
}
modena.css
的文件。它包含了所有控件的默认CSS,包括选择框和其箭头。研究该代码,然后创建自己的实现来自定义外观。如果我没记错的话,箭头是SVG路径,因此您可以提供自己的自定义SVG路径。其他定制也是可能的(例如自定义皮肤),但我建议首先尝试自定义CSS。 - jewelsea