我在 netbeans 上开发了应用程序,该应用程序具有使用 java 启动屏幕 API 实现的启动屏幕。我可以在 netbeans 中完美运行它(通过将 vm 选项设置为 -splash:image/splash.png)。我也可以通过运行 jar 来运行它。 问题是我的伙伴使用 BuildDesk捆绑应用程序。用它构建应用程序后它将无法工作。我也设置了额外的虚拟机选项。但随后它给出以下错误。
Unrecognized Java VM option ignored: -splash:image/splash.png
有人在我之前遇到过这个问题吗?我看到有人在使用 JarBundler here 时遇到了这个问题。任何建议将不胜感激。
最佳答案
Seems they haven't release a new version after 2009, Can you suggest how to find whether or not builddesk support to splash screen?
对于所有
>JDK 1.4
,您可以创建未修饰的JDialog
,更好的JWindow
放置所需的内容,
JComponents
或image
和/或text
例如应用程序开始显示
Old_schools SplashScreen
,如果所有必需的代码结束,则调用
JDialog/JWindow#setVisible(false);
,然后显示应用程序的窗口如果
SplashScreen
仅出于任何原因
,则使用Swing Timer
(Timer#重复(假);
)
关于java - 使用 BuildDesk 构建 java 应用程序 - 添加启动屏幕路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12999224/