1. 程式人生 > >JAVA Swing 改變標題欄左上角默認咖啡圖標

JAVA Swing 改變標題欄左上角默認咖啡圖標

resource 註意 inf 其他 技術分享 set image 前言 class

前言

最近使用Java的swing開發了一個小程序,想要實現改變標題欄左上角的圖標,找了網上的資料,經過了一個下午的嘗試,都是未能成功,最後,終於是在Java的一本書上找到了結果

我只能說,網上的東西真的坑

實現

    Image image = Toolkit.getDefaultToolkit().getImage(jframe.getClass().getResource("文件路徑"));
    jframe.setIconImage(image);
    

路徑的坑

ImageAWT

getImagetoolkit的一個方法,參數接收一個URL

調用Jframe

setIconImage()方法即可設置圖標

這裏需要註意路徑的問題

技術分享圖片

其他情況以此類推

JAVA Swing 改變標題欄左上角默認咖啡圖標