gpt4 book ai didi

java - 我如何在 windows7、8 中设置我的 java 应用程序的桌面图标?

转载 作者:行者123 更新时间:2023-11-30 08:51:03 25 4
gpt4 key购买 nike

我这里有很好的工作代码

InputStream img = Main.class.getResourcesAsStream("/optician/icon.png");
BufferedImage myImg=ImageIO.read(img);
setIconImage(myImg);

这里也是 try/catch 但我没有写这个。所以,这在任何地方都工作正常,在 JFrame 中,在任务栏中,任何地方都工作正常但在我的桌面上又是 Java 咖啡杯,它没有被这段代码改变。知道如何更改桌面图标吗?我找不到任何解决方案...

最佳答案

操作系统根据文件关联分配图标。因为你的代码被编译成一个 jar,操作系统将给它一个它给所有 jar 文件的图标。

要为您的应用程序提供自定义图标,您必须将其编译为可执行文件或使用可执行文件来启动 jar。如果操作系统知道一个文件是可执行文件,它将检查它是否在其二进制文件中提供了一个图标,如果没有,它将为其提供默认图标。

有许多第三方程序可以从 jar 文件中生成可执行文件。您可以使用您最喜欢的搜索引擎进行搜索以找到合适的程序(类似于“jar 到可执行文件”或“jar 到 exe”)

关于java - 我如何在 windows7、8 中设置我的 java 应用程序的桌面图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30716573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com