2016-03-30 4 views
0

ImageIcon icon= new ImageIcon(getClass().getResource("image path"))イメージアイコンアイコン

は、NetBeansでのjarファイルを作成した後は動作しません。だから、私のjarファイルは動かすことができませんが、私がネットビーンで走った時、それは完璧に動作します。

+1

タグ[における[引用された例](http://stackoverflow.com/tags/embedded-resource/info)参照を取得します] – trashgod

+0

[Load Icon Image Exception]の重複している可能性があります(http://stackoverflow.com/questions/9864267/load-icon-image-exception) – VGR

答えて

0

使用getResourceAsStream代わり

ImageIcon icon= new ImageIcon(getClass().getClassLoader().getResourceAsStream(String)) 

このlink

+0

ジョセフに感謝していますが、私もそれを試しました。 netbeansで実行されていません –

+0

イメージファイルはどこに置かれましたか、どのパスをメソッドに渡しましたか? –

+0

public MainForm(){ initComponents(); setLocationRelativeTo(null); setTitle( "Lady Care V 1.0"); setIconImage(get_Image()); setTabIcons(); } –

0

イメージディレクトリをjarファイルにパックする必要があることをNetBeansに伝える必要があります。埋め込みリソース:

+0

どうすれば教えていただけますか? –

+0

こちらをご覧くださいhttp://stackoverflow.com/questions/15852802/equivalent-of-order-and-export-of-eclipse-in-netbeans – Axel