如何更改Java中的默认应用程序图标?

比尔蜥蜴:

我正在使用NetBeans,试图将熟悉的Java咖啡杯图标更改为我保存在jar文件中资源目录中的png文件。我发现许多不同的网页声称它们都有解决方案,但是到目前为止,它们都不起作用。

这是我目前所拥有的(省略try-catch块):

URL url = new URL("com/xyz/resources/camera.png");
Toolkit kit = Toolkit.getDefaultToolkit();
Image img = kit.createImage(url);
getFrame().setIconImage(img);

包含此代码的类在com.xyz包中,如果有区别的话。该类还扩展了JFrame。此代码在第一行上引发MalformedUrlException。

有人有可行的解决方案吗?

JeeBee:
java.net.URL url = ClassLoader.getSystemResource("com/xyz/resources/camera.png");

路径的前面可能需要也可能不需要'/'。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Angular 2应用程序中更改默认图标图标?

如何在Ionic 4应用程序中更改默认的应用程序图标和启动画面?

更改默认系统应用程序图标

如何在Blazor应用中更改默认图标提供程序?

如何在颤动中更改 ios 应用程序图标?

如何在Eclipse中更改Android应用程序的图标?

如何更改反应应用程序中的标题和图标?

如何更改 Blazor webassembly 应用程序中的图标?

如何更改“最近”屏幕中的应用程序图标?

如何设置/更改应用程序图标?

如何更改Cordova应用程序图标?

如何更改Xcode应用程序图标?

如何更改 OpenCPU 应用程序的图标?

如何更改应用程序中的默认工具栏?

如何将Linux Mint的应用程序图标更改为默认值?

在OS X上的Java Swing中设置默认的应用程序图标图像

从Playstore安装后,应用程序图标更改为默认图标

更改Java应用程序的桌面图标

如何更改Apple Watch应用程序图标?

如何更改Window.Forms应用程序图标

如何更改Kde-Plasma 5的应用程序图标

如何更改已发布的 c# 应用程序的图标

如何更改后台运行的应用程序图标?

如何(轻松)更改 Lubuntu 应用程序菜单图标

如何更改.jar文件/应用程序的图标

如何更改Ubuntu Mate应用程序菜单图标

如何使用图标更改“显示应用程序”徽标?

Kubuntu 20.04:如何更改 GTK 应用程序的图标?

如何更改 Superset 应用程序上的网站图标?