0
因此,我正在使用Java製作一個基本的文本冒險遊戲,並且我決定添加圖片。 我用我的圖片加載到程序中的代碼是這樣的:圖片不會出現在罐子裏
imagePanel = new JPanel();
imagePanel.setBounds(50, 50, 400, 260);
imagePanel.setBackground(Color.BLACK);
con.add(imagePanel);
imageLabel = new JLabel();
image = new ImageIcon(".//res//towngate.jpg");
imageLabel.setIcon(image);
imagePanel.add(imageLabel);
當我在Eclipse中運行的一切程序工作完全正常,但是當我出口它作爲罐子沒有任何圖像的出現。 如果有人能幫我解決這個問題,我將不勝感激。謝謝!
jar中的對象不是文件,因此您不能使用ImageIcon構造函數的文件名形式來訪問它們。看到像[這個問題](https://stackoverflow.com/q/8870932/2670892) –