【发布时间】:2016-01-23 03:34:57
【问题描述】:
我的 Java 类有问题。实际上代码是正确的,但是如果我单击运行按钮,则会出现由图像路径引起的异常。
static Image currentBackground = new Image("Snake/Images/background_options.png", true);
编译器的信息是:
Exception in thread "main" java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:122)
Caused by: java.lang.IllegalArgumentException: Invalid URL: Invalid URL or resource not found
at javafx.scene.image.Image.validateUrl(Image.java:1100)
at javafx.scene.image.Image.<init>(Image.java:624)
at view.OptionsWindow.<clinit>(OptionsWindow.java:21)
... 3 more
Caused by: java.lang.IllegalArgumentException: Invalid URL or resource not found
at javafx.scene.image.Image.validateUrl(Image.java:1092)
... 5 more
进程以退出代码 1 结束
有人可以帮助我吗?
【问题讨论】:
-
该消息明确表示
Invalid URL or resource not found。这表明您指定的 url 不正确。您可以编辑您的问题并添加项目结构吗?
标签: java image exception javafx path