我想在我的应用程序中添加一个简单的.gif作为Splash Screen . 我正在使用NetBeans,我发现使用它时有很多错误 .
我已经尝试将行 SplashScreen-Image: 添加到manifest.mf文件中,并在项目的运行属性中添加 -splash: (因为我已经阅读过最后一件事,只有在从IDE运行它时) . 但它只适用于IDE,我的.jar不显示任何启动画面 . 实际上,我打开了在生成的.jar中编译的manifest.mf文件,它没有显示SplashScreen-Image行 .
我也尝试使用Netbeans选项添加它,但它不起作用 .
我能做什么?也许是另一种编译项目的方法?
编辑:
我试图通过使用WinRAR打开.jar来在清单文件中添加SplashScreen-Image行,然后出现启动画面,但Java虚拟机会抛出错误并且应用程序完成 .
3 回答
每次构建项目时,Netbeans都会自动生成清单,因此您不应手动修改它 .
而是,右键单击项目节点并选择属性 . 导航到“应用程序”条目,您将看到“启动画面” . 浏览到要包含的文件的位置 .
清洁,构建和运行
最后我在项目首选项中下载了 NetBeans 7.4. It has the option to add Custom Manifest Attributes ,它的工作正常
使用Netbeans在java中创建一个真正的Splash Screen