2017-04-21 122 views
0
ImageIcon programIcon = new ImageIcon("/images/icon.png"); 
userRatingsPanel.setIconImage(programIcon.getImage()); 

這是我如何更改默認程序圖標?

我試圖更改默認的圖標

enter image description here

由於當前的代碼(和JFrame的太OBV)!

+0

使用['#的JFrame setIconImages'(https://docs.oracle.com/javase/8/docs/api/java/awt/Window.html# setIconImages-java.util.List-)相反 - 如演示[這裏](http://stackoverflow.com/questions/6403821/how-to-add-an-image-to-a-jframe-title-bar/6403846 #6403846) – MadProgrammer

+0

呵呵所以我需要爲它做一個新的方法? – PuppyLover101

+0

不,平均值已經存在,但它執行的圖像列表允許操作系統在多種不同的情況下選擇最佳的圖像,而不必上/下縮放一個圖標(我也會讓確定圖像實際上已被加載) – MadProgrammer

回答

0

你可以改變你的圖標

setIconImage(Toolkit.getDefaultToolkit().getImage(YourFrame.class.getResource("Your Source")));