jar ファイルにパッケージ化した後、html ファイルに埋め込もうとしているアプレットがあります。
画像は、次の行でメイン アプレット クラスにロードされます。
return getImage(getClass().getResource("/../content/"+path));
これはEclipseを実行しているときに機能しますが、jarファイルにエクスポートするとNull Pointer Exceptionが発生します。私はいくつかのグーグルを行い、次のコードで getResourceAsStream を使用しようとしました
InputStream is = new BufferedInputStream(
getClass().getResourceAsStream("/../content/"+path));
return ImageIO.read(is);
しかし、これは日食では機能しません。
content はイメージの最上位ディレクトリであり、path は必要なイメージへの指定されたパスです。アプレットは、コンテンツと同じレベルにある game というフォルダーにあります。