我有一个 java 应用程序,需要在 Windows 和 Mac 上部署。在 Windows 上,我已将系统配置为使用 .png 文件作为应用程序的图标,但 Mac 需要 icns 文件。我已经创建了 icns 文件,但我不知道如何将其设置为应用程序使用的图标(在扩展坞、公开等中)。我还需要 PC 端忽略该图标分配。
我怎样才能在netbeans中做到这一点?
编辑:我在 build.xml 文件中添加了这一行,按照这个链接 http://wiki.netbeans.org/DevFaqExecutableIcon:
<property name="app.icon.icns" value="${dist.dir}/Mac64/yellowMac.icns"/>
而 YellowMac.icns 文件与 .jar 文件位于同一目录中,仍然不高兴。
在构造函数中调用它
//For Microsoft Windows
setIconImage(new ImageIcon("Football.png").getImage());
//For Mac OS X
Application.getApplication().setDockIconImage(new ImageIcon("Football.png").getImage());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)