Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何转换Mac';使用NetBeans将DMG默认图标更改为自定义图标?_Java_Macos_Swing_Netbeans - Fatal编程技术网

Java 如何转换Mac';使用NetBeans将DMG默认图标更改为自定义图标?

Java 如何转换Mac';使用NetBeans将DMG默认图标更改为自定义图标?,java,macos,swing,netbeans,Java,Macos,Swing,Netbeans,我正在使用JavaSwing和NetBeans开发一个Mac应用程序,现在,当构建完成并转换为DMG包时,只会显示默认包图标(即Java徽标)。现在我希望放置一个自定义图标,而不是默认图标(Java徽标)。有人能帮我用自定义图标替换默认Java图标吗?经过深入搜索,我找到了解决方案 创建一个目录名“package”,并在其中创建另一个目录名“windows”(如果是windows平台)。在我的例子中,是Mac,所以我创建了“macosx” 将该图标文件放在windows/macosx文件夹中。最

我正在使用JavaSwing和NetBeans开发一个Mac应用程序,现在,当构建完成并转换为DMG包时,只会显示默认包图标(即Java徽标)。现在我希望放置一个自定义图标,而不是默认图标(Java徽标)。有人能帮我用自定义图标替换默认Java图标吗?

经过深入搜索,我找到了解决方案

  • 创建一个目录名“package”,并在其中创建另一个目录名“windows”(如果是windows平台)。在我的例子中,是Mac,所以我创建了“macosx”
  • 将该图标文件放在windows/macosx文件夹中。最后,它看起来像src\project\package\windows和 src\project\package\macosx(适用于mac)
  • 现在,转到工具-->选项。选择Java并在ant选项卡下单击Add Directory并给出项目源路径,例如:projectFolder\src


    清除并构建您的项目,您将完成

    经过深入研究,我找到了解决办法

  • 创建一个目录名“package”,并在其中创建另一个目录名“windows”(如果是windows平台)。在我的例子中,是Mac,所以我创建了“macosx”
  • 将该图标文件放在windows/macosx文件夹中。最后,它看起来像src\project\package\windows和 src\project\package\macosx(适用于mac)
  • 现在,转到工具-->选项。选择Java并在ant选项卡下单击Add Directory并给出项目源路径,例如:projectFolder\src

    清除并构建您的项目,您将完成