# 自定义加载屏幕

> 原文： [https://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/customizeLoadingScreen.html](https://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/customizeLoadingScreen.html)

在网页中加载小程序时会显示默认加载屏幕。通过在部署 applet 时指定以下参数，可以显示自定义的启动屏幕：

*   `image` - 要在闪屏中显示的图像
*   `boxbgcolor` - 将显示小程序的区域的背景颜色
*   `boxborder` - 小程序是否应该有边框;默认为`true`
*   `centerimage` - 图像的位置;默认为`false`

启动画面可以显示静态图像或动画 gif。

[``AppletPage.html`` ](examples/dist/depltoolkit_CustomizingSplashScreen/AppletPage.html)的代码片段显示了如何自定义启动画面以显示 Java 吉祥物 Duke 的动画。

```
<script src="https://www.java.com/js/deployJava.js"></script>
<script> 
  var attributes = {code:'SwingSet2Applet.class',
      archive:'SwingSet2.jar', width:695, height:525} ; 
    <!-- customize splash screen display options -->
  var parameters = {jnlp_href: 'SwingSet2.jnlp', 
                    image: 'dukeanimated.gif', 
                    boxbgcolor: 'cyan', 
                    boxborder: 'true', 
                    centerimage: 'true'   
                    }; 
  deployJava.runApplet(attributes, parameters, '1.6'); 
</script>

```

在浏览器中打开 [``AppletPage.html``](examples/dist/depltoolkit_CustomizingSplashScreen/AppletPage.html)，以在加载 SwingSet2 演示小程序时查看启动画面。如果您之前单击过此链接并查看了 SwingSet2 演示小程序，请确保使用 Java 控制面板清除缓存。如果 applet 加载速度很快，您可能看不到启动画面。

* * *

**Note:**  If you don't see the applet running, you need to install at least the [Java SE Development Kit (JDK) 6 update 10](http://www.oracle.com/technetwork/java/javase/downloads/index.html) release.

* * *

* * *

**Note:**  If you don't see the example running, you might need to enable the JavaScript interpreter in your browser so that the Deployment Toolkit script can function properly.

* * *

有关在下载 applet 资源时显示自定义加载进度指示器的信息，请参阅[显示自定义加载进度指示器](../applet/customProgressIndicatorForApplet.html)主题。

[下载 _ 自定义启动画面 _ 示例的源代码](examplesIndex.html#CustomizingSplashScreen)进行进一步实验。