我在netbeans上开发了应用程序,它使用java启动画面API实现了启动画面。我可以在netbeans中完美运行它(通过将vm选项设置为-splash:image / splash.png)。我也可以通过运行jar来运行它。 问题是我的合作伙伴使用BuildDesk来捆绑应用程序。用它构建应用程序后,它将无法正常工作。我也设置了额外的vm选项。但是它会给出以下错误。
Unrecognized Java VM option ignored: -splash:image/splash.png
有人在我面前遇到这个问题吗?我见过有人用JarBundler here来解决这个问题。任何建议将不胜感激。
答案 0 :(得分:2)
他们似乎没有在2009年之后发布新版本,您能否建议如何查看builddesk是否支持启动画面?
>JDK 1.4
您可以创建未修饰的JDialog
,更好JWindow
将所需内容JComponents
或image
和/或text
放入,例如
在应用开始展示Old_schools SplashScreen
,
如果所有必需代码都已结束,请调用JDialog / JWindow#setVisible(false);
然后显示应用程序窗口
如果SplashScreen
只有whatever reason
,那么使用Swing Timer
(Timer#repeats(false);
)