JavaFX choicebox文本颜色
我正在尝试更改JavaFX中ChoiceBox的文本颜色 这是我的css文件:JavaFX choicebox文本颜色,java,css,javafx,Java,Css,Javafx,我正在尝试更改JavaFX中ChoiceBox的文本颜色 这是我的css文件: .choice-box{ -fx-background-color: #000000, linear-gradient(#7ebcea, #2f4b8f), linear-gradient(#426ab7, #263e75), linear-gradient(#395cab, #223768); -fx-padding: 3 10
.choice-box{
-fx-background-color:
#000000,
linear-gradient(#7ebcea, #2f4b8f),
linear-gradient(#426ab7, #263e75),
linear-gradient(#395cab, #223768);
-fx-padding: 3 10 4 20;
-fx-text-fill: white;
-fx-font-size: 12px;
}
这是我选择框的屏幕截图:
-fx文本填充:白色代码>适用于按钮,但不适用于选择框。为什么?
如何更改choicebox中文本的颜色?您应该将这些属性指定给listcell,而不是选择框。请参阅:
希望对您有所帮助我认为您可以:
.choice-box .label {
-fx-text-fill: white;
}