java - 为 Java 应用程序创建启动屏幕的最佳方法?

标签 java swing cross-platform splash-screen

我有一个 Java 应用程序,旨在在 Windows 和 OSX 上运行。在某些情况下,加载可能需要一段时间,因为它基本上查看主目录内的目录(因此有两层目录)。完成后,将显示主 GUI,除非有任何错误,在这种情况下,将出现 JOptionPane。

我想显示启动屏幕,直到显示 GUI 或消息,但我不确定执行此操作的最佳方法是什么。另外,我不确定如何创建启动画面 - 有人们使用的程序吗?

最佳答案

如果您正在谈论 Swing 应用程序,那么有一个关于此主题的 Java 教程:

对于 JNLP 启动的 Swing 应用程序,本博客介绍了更改 JNLP 启动屏幕:

我找不到 SWT 应用程序的教程,但这里有几个示例:

<小时/>

如果您询问如何为启动屏幕创建图形/图像,有很多用于创建图像的工具,推荐一个对于 Stack Overflow 来说是题外话。

关于java - 为 Java 应用程序创建启动屏幕的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19477512/

相关文章:

java - 无法在 org.eclipse.ui.internal.ViewReference.createErrorPart 处创建 View : Drag Placerholder; java. lang.Exception

java - 不可调整大小的 JFrame 更改 pack() 上的位置

java - SWT 如何打印scrolledComposite 的内容?

java - 声音文件目录java

java - glsl 中的操作 '*' 类型错误?

java - 使用正则表达式检查字符串是否仅包含数字并且数字不相同?

java - 使用 for 循环打印到 java GUI

java - 单击按钮时隐藏 JFrame 而不停止程序

c++ - 帮助跨平台脚本 - #IF defined()

windows - 对于触摸屏界面,您会使用哪个 GUI 工具包?