torutkのブログ

ソフトウェア・エンジニアのブログ

Java SE 6 Mustang

起動時にスプラッシュ画面を出す機能が加わりましたが、javaコマンドのソースを解析してどのようにスプラッシュ画面の画像ファイルを指定するかを調査しました。

コマンドラインからの指定

コマンドラインオプション -splashで指定します。ファイル名は、相対パスまたは絶対パス表記で指定可能です。URL表記はWindows版では駄目なようです。

-splash:<ファイル名>

実行可能JARファイルのマニフェストで指定

実行可能JARファイルのマニフェストファイルにSplashscreen-Imageで指定します。

Main-Class: torutk.MyApp
Splashscreen-Image: images/myimage.jpg