首页 文章

如何使用NetBeans添加Splash Screen?

提问于
浏览
1

我想在我的应用程序中添加一个简单的.gif作为Splash Screen . 我正在使用NetBeans,我发现使用它时有很多错误 .

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

我也尝试使用Netbeans选项添加它,但它不起作用 .

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

编辑:

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

3 回答

  • 1

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

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

    enter image description here

    清洁,构建和运行

  • 1

    最后我在项目首选项中下载了 NetBeans 7.4. It has the option to add Custom Manifest Attributes ,它的工作正常

  • 1

    使用Netbeans在java中创建一个真正的Splash Screen

    step-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..
    

    步骤3:选择文件或快捷方式(ctrl 2)

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

    步骤4:启动画面:在Main()方法上设置的时间持续时间

    Thread.sleep(3500);
    

相关问题