【问题标题】:Changing Destop Icon For An Executable Jar FIle (in the code of couse)更改可执行 Jar 文件的桌面图标(当然在代码中)
【发布时间】:2014-10-27 07:06:33
【问题描述】:

在一个又一个网站拖网之后,我还没有找到答案...但是,我在堆栈溢出中找到的所有答案都是针对框架的...我对 java 很陌生...所以我使用 JOptionPanes。我似乎无法在代码中找到将 Java 杯更改为自定义图像的方法。谢谢!

【问题讨论】:

  • 您不能,基本上,图标是由操作系统内的文件关联提供的,您无法更改操作系统为 Word 文档显示的图标。您可以创建一个快捷方式,但该操作系统特定于该操作系统并且需要一些 JNI/JNA,或者您可以创建一个可执行包装器,它允许您指定可执行文件的图标,但同样,这是特定于操作系统的

标签: java icons


【解决方案1】:

与 .exe 文件不同,.jar 没有独立的图标。如果不更改计算机中所有 .jar 文件的图标,则无法更改 .jar 的图标。

你可以使用JSmooth

JSmooth 是一个 Java 可执行包装器。它创建本机 Windows 用于您的 Java 应用程序的启动器(标准 .exe)。它使 java 部署更加顺畅和用户友好,因为它能够找到任何 自行安装 Java VM。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-24
    • 2017-03-15
    • 2014-05-13
    • 2014-10-05
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多