繁体   English   中英

为 BorderPane 设置背景颜色在行中有效,但不在 CSS 文件中

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM