首页 > 解决方案 > 为什么 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 路径也会发生同样的情况

标签: javajavafxbuilderscene

解决方案


推荐阅读