我有一个 Applet,我试图在打包成 jar 文件后嵌入到 html 文件中。
使用以下行将图像加载到主 Applet 类中
return getImage(getClass().getResource("/../content/"+path));
这在通过 eclipse 运行时有效,但是当我将其导出到 jar 文件时,我得到一个空指针异常。我做了一些谷歌搜索,并尝试使用 getResourceAsStream 和以下代码
InputStream is = new BufferedInputStream(
getClass().getResourceAsStream("/../content/"+path));
return ImageIO.read(is);
但这不适用于日食。
内容是图像的顶级目录,路径是所需图像的指定路径。小程序在一个名为 game 的文件夹中,与 content 处于同一级别