如何为应用程序设置图标图像?

时间:2017-07-05 22:01:37

标签: java macos

当我启动应用程序时,桌面上的图标如下所示:

Default Logo for a Java application.

我想知道是否有办法可以将图像更改为我选择的图像?

2 个答案:

答案 0 :(得分:0)

试一试。

frame.setIconImage(new ImageIO.read(new File("res/game.png")));

其中res / game.png是您要使用的图标图像

https://docs.oracle.com/javase/7/docs/api/javax/swing/ImageIcon.html#ImageIcon(java.lang.String)

https://docs.oracle.com/javase/tutorial/uiswing/components/frame.html

答案 1 :(得分:0)

frame.setIconImage(new ImageIcon(getClass().getResource("logo.png")).getImage()

当图像与类位于同一个包中时,此方法有效。 注意:最好在资源文件夹中放置图像