【问题标题】:Is it possible to get JSmooth to show a splash screen (-splash:image.png option)是否可以让 JSmooth 显示启动画面(-splash:image.png 选项)
【发布时间】:2011-07-31 02:29:39
【问题描述】:

我使用 Jsmooth 将应用程序打包为 exe,但我看不出有任何方法可以利用 Java 6 启动画面选项。

我尝试将 splash=splash.png 添加到 java 属性部分但没有成功,但我想这是错误的,因为它不是属性,我也尝试添加 SplashScreen-Image:splash.png 到主 jar 的清单,都不起作用。

只是想知道它是否可能

【问题讨论】:

  • @user294896:作为替代方案,Launch4j 支持初始屏幕图像(在 Splash 选项卡下)。
  • thx,也许我应该转换为 Launch4j 我不认为这个软件已经更新了,但只是查看了更新日志,然后在三年不活动后最近更新了!
  • dangit,在项目跟踪器中有支持它的请求,但没有采取任何行动。啊!

标签: java splash-screen


【解决方案1】:

使用带有SplashScreen-Image: splash.png 的清单文件应该可以工作。在下面链接的教程的页面下方尝试该示例。此外,请确保清单中的每个项目后都有一个新行。

如何使用 JAR 文件显示启动画面

如果您的应用程序打包在 JAR 文件中,您可以在清单文件中使用 SplashScreen-Image 选项来显示启动屏幕。将图片放在JAR文件中,并在选项中指定路径,如下:

Manifest-Version: 1.0
Main-Class: <class name>
SplashScreen-Image: <image name>

取自:http://download.oracle.com/javase/tutorial/uiswing/misc/splashscreen.html

【讨论】:

  • 不,它不适合我,如果我直接使用 java -jar 运行 jar 它确实有效,但在 JSmooth 中运行时无效
猜你喜欢
  • 2023-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-09
  • 1970-01-01
  • 2010-09-26
相关资源
最近更新 更多