首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 9+相当于清单定义的闪屏

Java 9+相当于清单定义的闪屏
EN

Stack Overflow用户
提问于 2019-11-23 08:11:30
回答 1查看 125关注 0票数 0

我最近将我的应用程序从Java 8升级到Java 12。我过去是作为一个可运行的jar文件分发的,但现在正在分发一个可运行的映像。在过去,我在清单中定义了一个闪屏,它将在应用程序加载时显示(并且在我的代码运行之前很久)。现在我已经从运行jar文件切换到从映像运行,有没有可以使用的等效功能?

EN

回答 1

Stack Overflow用户

发布于 2019-11-23 08:55:43

查看java.awt.SplashScreen的文档

如果Java实现提供了命令行界面,并且您使用命令行或快捷方式运行应用程序,则使用Java应用程序启动程序选项来显示闪屏。Oracle reference实现允许您使用-splash:选项指定闪屏图像的位置。

例如:

java -splash:filename.gif Test

java命令:

-splash:imagepath

显示初始屏幕,其中包含由imagepath指定的图像。自动支持并使用HiDPI缩放图像(如果可用)。应始终将未缩放的图像文件名作为参数传递给-splash选项。自动拾取所提供的最合适的缩放图像。

例如,要在启动应用程序时显示图像目录中的splash.gif文件,请使用以下选项:

-splash:images/splash.gif

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59003361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档