私は Java プロジェクトを作成していますが、完成したので、.jar バージョンを作成したいと考えています。しかし、.jar バージョンを実行すると、イメージは含まれません。MacでNetbeansを使用しています。
私はこのコードを作成しようとします:
private static String chemin = System.getProperty("user.dir");
private String fond_path = chemin+"/src/hepta/Images/FondParametres.png";
fondPanels = new ImageIcon(fond_path);
しかし、画像が以前と同じ場所にある場合でも、.jar バージョンでは動作しないようです。
私の質問は、パスが利用可能であるため、なぜ異なるのですか?
(私は、このようなコードを見つけるために、いくつかの調査を行うことを正確に述べています:
URL imageurl = getClass().getResource("/images/images2.gif");
Image myPicture = Toolkit.getDefaultToolkit().getImage(imageurl);
JLabel piclabel = new JLabel(new ImageIcon( myPicture ));
でも違いがよくわかりません)
ありがとう !