Mustangのスプラッシュウィンドウ

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/mustang/splashscreen/?feed=JSC

従来、AwtやSwingでGUIアプリケーションを作成する際、スプラッシュウィンドウを何らかの方法で実現してきた人は多いと思う。その際JavaVM起動後にスプラッシュウィンドウが立ち上がるため、環境によって2,3秒程度のタイムラグの発生は避けられなかった。しかし、Mustangからは、VMのスプラッシュウィンドウが可能になる。

以下のような起動オプション

java -splash:filename.gif SplashTest

もしくはManifestファイルでの以下のような指定

Manifest-Version: 1.0
Main-Class: SplashTest
SplashScreen-Image: filename.gif

で可能になる。