Java GUI插入圖片不顯示問(wèn)題解決方法
問(wèn)題描述:
在學(xué)習(xí)使用Java的GUI時(shí),插入圖片但是不顯示
代碼如下所示:
public abstract class AbstractMainFrame extends JFrame { private JLabel titleLabel = new JLabel(new ImageIcon("fruit.jpg")); private JButton btn = new JButton("進(jìn)入系統(tǒng)"); private void init(){ this.setTitle("水果超市歡迎您"); this.setSize(600,600); this.setResizable(false); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } private void addComponent(){ this.add(this.titleLabel, BorderLayout.NORTH); JPanel btnPanel = new JPanel(); this.add(btnPanel,BorderLayout.CENTER); btnPanel.setLayout(null); btn.setBounds(200,20,200,50); btnPanel.add(btn); } public AbstractMainFrame(){ this.init(); this.addComponent(); } }
原因分析及解決:注意圖片的存放路徑
fruit.jpg存放位置不對(duì),導(dǎo)致系統(tǒng)找不到。
原來(lái)我把圖片存放在了src文件夾里面,
應(yīng)該存放在Project項(xiàng)目文件夾,與src文件夾同級(jí)。┑( ̄Д  ̄)┍
到此這篇關(guān)于Java GUI插入圖片不顯示問(wèn)題解決方法的文章就介紹到這了,更多相關(guān)Java GUI圖片不顯示內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java實(shí)現(xiàn)文件讀取和寫(xiě)入過(guò)程解析
這篇文章主要介紹了Java實(shí)現(xiàn)文件讀取和寫(xiě)入過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值。,需要的朋友可以參考下2019-10-10Java 對(duì)稱加密幾種算法分別實(shí)現(xiàn)
這篇文章主要介紹了Java 對(duì)稱加密使用DES / 3DES / AES 這三種算法分別實(shí)現(xiàn)的相關(guān)資料,這里提供了實(shí)例代碼,需要的朋友可以參考下2017-01-01springboot利用@Aspect實(shí)現(xiàn)日志工具類的詳細(xì)代碼
這篇文章主要介紹了springboot利用@Aspect實(shí)現(xiàn)日志工具類,通過(guò)實(shí)例代碼介紹了導(dǎo)包及在啟動(dòng)類上進(jìn)行注解自動(dòng)掃描的方法,需要的朋友可以參考下2022-03-03SpringBoot2.0實(shí)現(xiàn)多圖片上傳加回顯
這兩天公司有需求讓做一個(gè)商戶注冊(cè)的后臺(tái)功能,其中需要商戶上傳多張圖片并回顯,本文就使用SpringBoot2.0實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2021-07-07Java的可變參數(shù)與Collections類的功能示例解析
這篇文章主要為大家介紹了Java的可變參數(shù)與Collections類的功能示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05springboot中的@value取不到正確的值問(wèn)題
這篇文章主要介紹了springboot中的@value取不到正確的值問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12