[英]Setting background color for BorderPane works in line but not within CSS file
所以我有一個邊框窗格,我想用-fx-background-color: black
設置它的背景顏色。 當我像這樣“內聯”時:
borderPane.setStyle("-fx-background-color: black");
它工作正常,但如果我改為添加一個 class 選擇器並嘗試在選擇器中設置顏色,如下所示:
borderPane.getStyleClass().add("env-pane");
和 css 像這樣:
.env-pane {
-fx-background-color: black;
}
不會發生任何變化。 我不確定這是否相關。 查看 Javafx css 參考窗格 class 具有-fx-background-color
屬性。
如果有幫助,我會將樣式表添加到場景中,並且其他組件會根據它進行更改。
我試圖重新創建您的問題,但似乎它對我有用。 順便說一句,我正在使用JDK 8。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.