[英]JavaFX css styles not working - Unknown property + Resource not found
我在css / styles.css文件中收到以下代码的警告“未知属性”:
.root {
-fx-background-color: #000000;
}
我的JRE系统库中确实有jfxrt.jar,否则JavaFX可以正常工作。
当我运行该程序时,自定义样式根本不会出现在我尝试将其应用到的视图上。
视图文件中包含以下内容:
Scene scene = new Scene(pane);
scene.getStylesheets().add("css/styles.css");
stage.setScene(scene);
编辑:
我在控制台中收到以下警告:
警告:找不到资源“ css / styles.css”。
CSS文件的路径为: View/css/styles.css
登录视图的路径是View/LoginView.java
我想到了。 我只需要改变
scene.getStylesheets().add("css/styles.css");
至
scene.getStylesheets().add(getClass().getResource("css/styles.css").toExternalForm());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.