自åˆ??Wrapperをカスタマイズする

Wrapperバã?ジョン3.3.7のリリースでã€?Wrapperは、リソースのã�?��つかを変更したりã? Windows上で外観をカスタマイズしたりã?などの能力ã?備えた機è?の提供を開始しましたã€?

Wrapperバイナリ版ã?wrapperw.exe」をカスタマイズするときã? "--customize"コマンドでæŒ?®šされた新しいリソースで新しいバã?ジョンのバイナリが作æ?されますã? そã?結果となるバイナリはロãƒ?‚¯され、もはã‚?‚«スタマイズはできなくなりますã?

新しいカスタマã?・バイナリを作æ?するときã?次の引数を結合できますã? 引数 "--target {target.exe}" は、常にå¿?¦�ですã?

全てのファイル名ã?パスがã?呼び出しå?への相対çš?�ª配置場æ‰?�§あるå¿?¦�ã?なくã? Wrapperバイナリの配置場æ‰?�¸の相対であることに注意してくださいã€? 例えば、次のコマンドでは、ã?wrapperw.exe」バイナリと 同じãƒ?‚£レクトリーにターゲãƒ?ƒˆ・ファイルを作æ?しã?同様に、そのãƒ?‚£レクトリーに新しいアイコンã‚? スプラãƒ?‚·ュ・スクリーンを探すことになりますï¼?

bin\wrapperw.exe --customize --target myapp.exe --icon myicon.ico --splash mysplash.bmp

実行ターゲãƒ?ƒˆ??/H2>

Wrapperバイナリがカスタマイズされるときã? 常に、カスタマイズ・バã?ジョン用に、新しい ファイル名をæŒ?®šするå¿?¦�がありますã? 既に同じファイル名が存在する場合には、Wrapperは常にそã?ファイルを上書きしますã?

wrapperw.exe --target myapp.exe

全てまとめてパラメーターを置くと、このような コマンドラインとなりますï¼?

bin\wrapperw.exe --customize --icon MyIcon.ico --splash MySplash.bmp --target MyApp.exe

こã?コマンドã?ã€? ã€?tt>wrapperw.exe」が配置してã�?�‚る同じディレクトリーにã€? カスタマイズされたアイコンã‚?a href="prop-splashscreen-mode.html">スプラãƒ?‚·ュ・スクリーンと共にã€? 新しい実行ファイルã€?tt>MyApp.exe」を作æ?しますã?

アイコンをカスタマイズする

Wrapperは、デフォルトã?アイコンを同梱して配å¸?�•れてã�?�¾すがã€? しかしながら、Wrapperを同梱してã�?‚‹å•?“�のアイコンで置き換えたã�?�¨ã�?�†開発è€??希望のためにã€? Wrapperは、ç´?™´らしã�?‚¢プリケーション・ランチャーでもあるとã�?�†役目も提供してã�?�¾すã?

アイコン・ファイルは、標準ã?マルチã?レイヤー・アイコン・ファイルでありã€? サポã?トされるå¿?¦�がある全ての解像度ã‚?‚¢イコン・サイズを含んでã�?�¾すã?

設定例ï¼?/i>
wrapperw.exe --target myapp.exe --icon myicon.ico

スプラãƒ?‚·ュ・スクリーンをカスタマイズする

Wrapperのコンソールレス版ã?wrapperw.exe」ã?ã€? ãƒ?ƒ•ォルトで、スタート時にスプラãƒ?‚·ュ・スクリーンを表示しますã? こã?スプラãƒ?‚·ュ・スクリーンは、Wrapperを同梱してã�?‚‹å•?“�の合わせたイメージ画像で置き換えることでカスタマイズすることができま

Javaå†?ƒ¨からではなくã?Wrapperにスプラãƒ?‚·ュ・スクリーンを表示させることはã€? アプリケーション・スタートアãƒ??をとてもresponsiveらしくさせる利点がありますã? そã?ç�?”±は、スプラãƒ?‚·ュ・スクリーンはJVM起動前に表示されã€? Javaアプリケーションのクラスがロード(読み込み?‰されて初期化されて見える状態を維持してã�?‚‹ためですã?

?»wrapper.splashscreen.mode?½ プロパティを使って、スプラãƒ?‚·ュ・スクリーンの動作につã�?�¦コントロールすることができますã?

こã?引数では、スプラãƒ?‚·ュ・スクリーンを表示しなã�?�Ÿめã? ã€?tt>wrapper.exe」バイナリでは非合法ですã?

Example:
wrapperw.exe --target myapp.exe --splash mysplash.bmp

現在のところ、唯ä¸??ビットã?ãƒ?? (*.bmp) ファイルをサポã?トしてã�?�¾すã? 画像サイズã‚?ƒ“ãƒ?ƒˆ深さã?制限ã?ありませんã€?