【发布时间】:2010-06-04 06:08:46
【问题描述】:
如何像 netbeans 或 eclipse 启动屏幕一样创建启动屏幕。请帮我解决这个问题
问候,
陈都
【问题讨论】:
标签: java swing splash-screen
如何像 netbeans 或 eclipse 启动屏幕一样创建启动屏幕。请帮我解决这个问题
问候,
陈都
【问题讨论】:
标签: java swing splash-screen
或者,您可以添加如下条目:
<SplashScreen-Image>images/splash.png</SplashScreen-Image>
到您的 MANIFEST.MF。您可以使用 maven 等构建工具自动添加它。
也可以简单地将 JWindow 用作启动屏幕,但在 JVM 运行之前它不会显示。使用所描述的 stacker 方法(与我指出的方法相同),您甚至会在 JVM 完成加载之前显示启动画面,这在旧硬件上可能是必需的。
【讨论】:
【讨论】:
有一个与 Splash screen 等效的示例 Javafx。然而,这个闪屏基本上是一个 java swing 小程序,它从 javafx 调用以显示给用户,并使用进度条和加载内容的标题或多或少地模拟 eclipse 和 netbeans 闪屏。以下是链接 http://0divides0.wordpress.com/2011/03/17/splash-screen-with-javafx/
一定要能拿到代码,分离出java swings写的闪屏代码自己用。
【讨论】:
您还可以使用 www.bitstrings.org 中的 splasher-maven-plugin 来创建或编辑启动画面。它可能对品牌推广或当您需要覆盖一些动态信息(如版本或一些配置文件)时很有用。
【讨论】:
如果您想要一个像在应用程序之前加载的简单图像一样的启动画面,请在项目名称上的 netbeans 中右键单击,转到属性。在属性窗口中转到最后一个框中的 RUN (VM OPTIONS) 粘贴:
-splash:src/images/pictureName.jpg
以上假设您有一个名为 images 的 java 包,其中包含您想要的图像,您可以将路径更改为您想要的任何位置。
【讨论】: