java 中预加载器和启动画面的区别

Difference between preloader and splash screen in java

我想知道 preloader 和 java 中的 启动画面 之间的具体 区别是什么。在我看来,这两个功能都提供了相同的输出(即在加载主应用程序时吸引最终用户的注意力)但实现的技术和系统不同。

理论上,它们之间的具体差异会有很大帮助。 TIA.

假设您正在谈论 JavaFx ... 来自 Oracle 的 document 指出:

  • 最初有启动画面;这将是向用户显示的第一个面板;启动后立即;让他知道有事发生
  • 然后过了一段时间,JavaFx 变成了 "preparation" 模式...包括 "preload" 东西

当然,这取决于您的情况;可能还有其他定义。回到 AWT 或 Swing 的美好时光;一个人会完全自己实现启动画面(例如尝试 使用 AWT 组件来做到这一点;以避免在使用 Swing 组件实现相同的目的时出现明显的延迟东西)。