Combobox JavaFX组合框,在listview之后获得白色背景

Combobox JavaFX组合框,在listview之后获得白色背景,combobox,javafx,Combobox,Javafx,我在javaFx的组合框中得到了一个白色背景 我只是用这个 ComboBox mode = new ComboBox(); mode.getItems().addAll("Cash", "Cheque", "Account Transfer"); 请告诉我如何解决此问题。如您所知,当显示组合时,将显示扩展“PopupWindow”的PopupControl。它有自己的场景和风格 我猜您对CSS规则.root.popup应用了一些样式,类似这样: .root.popup { -fx-b

我在javaFx的组合框中得到了一个白色背景

我只是用这个

ComboBox mode = new ComboBox();
mode.getItems().addAll("Cash", "Cheque", "Account Transfer");
请告诉我如何解决此问题。

如您所知,当显示组合时,将显示扩展“PopupWindow”的
PopupControl
。它有自己的场景和风格

我猜您对CSS规则
.root.popup
应用了一些样式,类似这样:

.root.popup {
    -fx-background-color: white;
}
尝试删除该系统或将其更改为:

.root.popup {
    -fx-background-color: transparent;
}

然后检查问题是否已解决。

您希望背景颜色与白色不同,还是希望从一开始就至少显示一个条目?我想要一个正常的透明背景谢谢!,我在css中应用了.root。root{-fx背景颜色:白色;-fx边框颜色:#00aeef;}