3
lblImage = new javax.swing.JLabel();
lblImage.setIcon(new javax.swing.ImageIcon("E:..path...png"));

このようにファイルを追加しました。jarファイルを実行しているときにパスにアクセスしていないことはわかっています。NetbeansのJavaプロジェクトに画像ファイルをインポートする方法を教えてください。

4

2 に答える 2

6

推奨される方法はresource、フォルダ内に画像を配置し、以下のように使用することです。

jLabel1.setIcon(new ImageIcon(getClass().getResource("/path/to/image.png"))); 

続きを読む:NetBeans Doc

于 2012-12-31T07:05:23.340 に答える
1

src フォルダーに画像フォルダーを作成し、そのフォルダーに画像を配置して、画像アイコン オブジェクトを作成するための相対パスを指定します。

     jLabel1.setIcon(new ImageIcon(getClass().getResource("/image/img1.jpg")));

次にjarを再構築します.jarから画像にアクセスします

于 2012-12-31T07:51:48.403 に答える