2017-04-21 120 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")));