java - Javafx 样式类路径空指针
问题描述
我正在尝试从相对路径加载 style.css,但我得到了 nullpoiter 异常。我在很多帖子中搜索过,但仍然无法得到正确的解决方案。这是我的尝试之一:
lineChart.getStylesheets().addAll(getClass().getResource("../resources/styles/styles.css").toExternalForm());
这是我的项目结构:
解决方案
尝试这个:
lineChart.getStylesheets().addAll(getClass().getResource("/styles/styles.css").toExternalForm());
getResource()
查找资源文件夹,因此无需../resources
在文件路径中添加 a。
推荐阅读
- r - 闪亮的,reuss 反应式输入选择器输入
- node.js - 当我需要验证数组的内容时,NestJS 中的 ValidationPipe 出现问题
- c - 为什么要使用单独的源文件?
- python - 在 scipy 中将 qmc 作为子模块导入
- tableau-desktop - 总 N 作为小计,同时在表视图中保留总数的百分比?
- amazon-web-services - AWS API Gateway - Step Function 集成,成功时出现 500 错误
- kubernetes - 如何在 Helm 中使用环境/秘密变量?
- javascript - 如何在不重组页面的情况下放大 Chrome 浏览器
- mysql - 我在 MySQL 中有检查约束,但它没有
- python - 在 Python 脚本上导入海量数据