2015-11-21 42 views
0

這一直困擾着我很長一段時間了。問題是我想在JFrame中顯示一些圖像。我知道如何做到這一點,只需使用ImageIcon即可。但是,它需要一個指向圖像的路徑。因此,如果我將項目編譯成jar並將其提供給我的朋友,則圖像不會出現,因爲圖像文件不在我朋友的設備上!如何將圖像添加到JFrame項目

在Android Studio中,IDE會照顧這些東西。您只需將圖像放入drawable文件夾中,即可爲您生成代碼。這同樣適用於Visual Studio。我只需要「導入」圖像。

但我在Eclipse中對圖像資源一無所知。我怎樣才能通過「圖像資源」的東西添加圖像到JFrame?

+1

尋求在Java +擺動+圖像+嵌入式資源標記問題,投票關閉 – mKorbel

回答

3

拖放圖像拖放到你的項目,並在網址部分類型此

ImageIcon ic = new ImageIcon(getResource().getClass("Example.jpg")); // image name instead of Example.jpg 
+0

什麼是「URL部分」?你能告訴我一個截圖嗎? – Sweeper

+0

從URL部分我的意思是圖像的網址。從這個方法你可以使用你的項目中的圖像 – Programmer

+0

當你將jar文件的圖像放在你的項目中 – Programmer