1

Java プロジェクトを Jar ファイルにエクスポートしようとしていますが、画像が一緒にエクスポートされません。

これは、使用している画像のコードです

static Icon logo = new ImageIcon("src/images/logo.png");

 // LOGO
    JLabel imageLogo = new JLabel(logoOne); 
    imageLogo.setPreferredSize(new Dimension(200, 50));

ビルドパスに組み込む必要があることを読みましたが、それでもエクスポートしません。コードも変更する必要がありますか? または、それをビルドパスに間違って組み込んでいますか?

4

1 に答える 1

1

コードも変更する必要がありますか?

うん。そのコードは、 がStringへのパスを表すと想定していFileます。

になる可能性があります。

その場合、リソースはURLではなくによってアクセスされる必要がありますFile。を形成する方法については、タグの情報ページを参照してくださいURL

画像が Jar ファイルにエクスポートされない..

確実に確認するには、次のようにします。

jar -tvf the.jar
于 2013-10-16T19:16:55.063 に答える