java - 为什么 Inteliij Idea 在文件路径中将 @ 符号解释为 null
问题描述
我有 javafx 应用程序,我使用 fmxl 文件。在设置我的css文件后在场景构建器中我得到了
stylesheets="@../../resources/style.css"
但是如果我使用 inteliij 运行应用程序,我会遇到错误
null/../../resources/style.css
Exception in thread "JavaFX Application Thread" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
(...)
Caused by: java.lang.NullPointerException
这不仅是关于将 css 文件包含到 fxml,而且如果我尝试在 ImageView 中设置 img 路径也会发生同样的情况
解决方案
推荐阅读
- python - 当我在使用 Dask-ML 时不断超出使用的内存时我该怎么办
- javascript - bootstrap4标签输入,删除标签:如何用ajax检查然后取消
- amazon-web-services - DynamoDB - 为 PartitionKey 组合两个表属性(列)?
- c# - 使用 MassTransit 发布到 Azure 服务总线导致错误
- api - 将 Apple 播客剧集 id 映射到 rss 提要元素
- c++ - C++:模板参数的模板模板成员作为需要模板模板参数的模板类的参数
- grafana - InfluxDB 表被随机删除?
- sql - 获取最近一年的记录
- javascript - 如何使 background.js 脚本在 chrome 扩展中运行?
- c++ - 显示 UTF-8 字节数组的内容?