1

我想在我的应用程序中添加一个简单的 .gif 作为启动画面。我正在使用 NetBeans,并且在使用它时发现有很多错误。

我尝试将SplashScreen-Image:行添加到 manifest.mf 文件和-splash:在我的项目的运行属性中(因为我已经读过这最后一件事是仅在从 IDE 运行它时)。但它只适用于 IDE,我的 .jar 不显示任何启动画面。事实上,我打开了在生成的 .jar 中编译的 manifest.mf 文件,它没有显示 SplashScreen-Image 行。

我还尝试使用 Netbeans 选项为其添加它,但它不起作用。

我能做些什么?也许另一种编译项目的方法?

编辑:

我尝试通过使用 WinRAR 打开 .jar 在清单文件中添加 SplashScreen-Image 行,出现启动画面但 Java 虚拟机抛出错误并且应用程序完成。

4

3 回答 3

1

每次构建项目时,Netbeans 都会自动生成清单,因此您不应该手动修改它。

相反,右键单击项目节点并选择属性。导航到“应用程序”条目,您将看到“启动画面”。浏览到要包含的文件的位置。

在此处输入图像描述

清理、构建和运行

于 2013-11-04T10:45:11.433 回答
1

最后我下载了NetBeans 7.4。它可以选择在项目首选项中添加自定义清单属性,并且可以正常工作

于 2013-11-21T18:55:20.733 回答
1

使用 Netbeans 在 Java 中创建一个真正的启动画面

第 1 步:如何创建 .gif 文件

    How to Make a GIF:
    http://www.myspacegens.com/handler.php?gen=animatedimage
    Complete your .gif file name Like `Splasemo.gif`

第 2 步:您的项目名称/类似于“MySplash”右键单击选择属性

    Select categories Name is "Run"
    And Input on VM options: 
    -splash:src/MyPackagename/SplashDemo.gif
    After OK Button..

step-3:选择文件或快捷方式(ctrl+ 2

    Click on your project File name like "manifest.mf"
    after input:
    SplashScreen-Image: MyPackagename/SplashDemo.gif

第 4 步:启动画面:使用 Main() 方法设置持续时间

    Thread.sleep(3500);
于 2016-10-07T14:22:17.093 回答