0
我正在開發一個需要顯示圖片的應用程序。如果我使用下面的代碼從蝕運行我應用在eclipse中加載圖片
Image icon = ImageIO.read(new File("src/pci1.png"));
那麼圖像將加載但執行我的可運行的罐時,它不會顯示。
如果我使用此代碼
`String imgName = "pic1.png";
InputStream in = getClass().getResourceAsStream(imgName);
ImageIcon img = new ImageIcon(ImageIO.read(in));
icon = img.getImage();`
則圖像不會顯示當我在eclipse運行它,但使用可運行罐子時顯示正常。我似乎找不到解決方案,因爲它在eclipse和我的可運行jar中運行。
任何想法,將不勝感激
感謝