我想在我的应用程序中添加一个简单的.gif作为Splash Screen。我正在使用NetBeans,我发现使用它时有很多错误。
我尝试将行 SplashScreen-Image: 添加到manifest.mf文件中, -splash: < / strong>在我的项目的运行属性中(因为我已经阅读过最后一件事,只有在从IDE运行它时)。但它只适用于IDE,我的.jar不显示任何启动画面。实际上,我打开了在生成的.jar中编译的manifest.mf文件,它没有显示SplashScreen-Image行。
我还尝试使用Netbeans选项添加它,但它不起作用。
我该怎么办?也许是另一种编译项目的方法?
编辑:
我尝试通过使用WinRAR打开.jar来在清单文件中添加SplashScreen-Image行,然后会出现启动画面,但Java虚拟机会抛出错误并且应用程序完成。
答案 0 :(得分:1)
每次构建项目时,Netbeans都会自动生成清单,因此您不应手动修改它。
而是,右键单击项目节点并选择属性。导航到“应用程序”条目,您将看到“启动画面”。浏览到要包含的文件的位置。
清理,构建和运行
答案 1 :(得分:1)
最后我下载 NetBeans 7.4。它可以选择在项目首选项中添加自定义清单属性,它可以正常工作
答案 2 :(得分:1)
使用Netbeans
在java中创建一个真正的Splash Screen步骤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);