自åˆ?のWrapperをカスタマイズする |
|
|
Wrapperバã?¼ジョン3.3.7のリリースでã€? Wrapperは、リソースのã�?くつかを変更したりã?? Windows上で外観をカスタマイズしたりã?�などの能力ã?®備えた機è?½の提供を開始しましたã€? Wrapperバイナリ版ã?Œwrapperw.exe」をカスタマイズするときã?? "--customize"コマンドでæŒ?定された新しいリソースで新しいバã?¼ジョンのバイナリが作æ?�されますã?? そã?®結果となるバイナリはロãƒ?クされ、もはã‚?カスタマイズはできなくなりますã?? 新しいカスタマã?¼・バイナリを作æ?�するときã?�次の引数を結合できますã?? 引数 "--target {target.exe}" は、常にå¿?要ですã?? 全てのファイル名ã?®パスがã?�呼び出しå??への相対çš?な配置場æ‰?であるå¿?要ã?¯なくã?? Wrapperバイナリの配置場æ‰?への相対であることに注意してくださいã€? 例えば、次のコマンドでは、ã??wrapperw.exe」バイナリと 同じãƒ?ィレクトリーにターゲãƒ?トã?»ファイルを作æ?�し、同様に、そのãƒ?ィレクトリーに新しいアイコンã‚? スプラãƒ?シュ・スクリーンを探すことになりますï¼?
|
実行ターゲãƒ?トï¼? |
||
|
Wrapperバイナリがカスタマイズされるときã?? 常に、カスタマイズ・バã?¼ジョン用に、新しい ファイル名をæŒ?定するå¿?要がありますã?? 既に同じファイル名が存在する場合には、Wrapperは常にそã?®ファイルを上書きしますã??
全てまとめてパラメーターを置くと、このような コマンドラインとなりますï¼?
こã?®コマンドã?¯ã€? ã€?wrapperw.exe」が配置してã�?ある同じãƒ?ィレクトリーにã€? カスタマイズされたアイコンã‚?スプラãƒ?シュ・スクリーンと共にã€? 新しい実行ファイルã€?MyApp.exe」を作æ?�しますã?? |
アイコンをカスタマイズする |
||||
Wrapperは、デフォルトã?»アイコンを同梱して配å¸?されてã�?ますがã€? しかしながら、Wrapperを同梱してã�?る商品ã?®アイコンで置き換えたã�?とã�?ã�?開発è€?の希望のためにã€? Wrapperは、ç´?晴らしã�?アプリケーション・ランチャーでもあるとã�?ã�?役目も提供してã�?ますã?? アイコン・ファイルは、標準ã?®マルチã?»レイヤー・アイコン・ファイルでありã€? サポã?¼トされるå¿?要がある全ての解像度ã‚?アイコン・サイズを含んでã�?ますã??
|
スプラãƒ?シュ・スクリーンをカスタマイズする |
||||
Wrapperのコンソールレス版ã??wrapperw.exe」ã?¯ã€? ãƒ?フォルトで、スタート時にスプラãƒ?シュ・スクリーンを表示しますã?? こã?®スプラãƒ?シュ・スクリーンは、Wrapperを同梱してã�?る商品ã?®合わせたイメージ画像で置き換えることでカスタマイズすることができま Javaå†?部からではなくã?�Wrapperにスプラãƒ?シュ・スクリーンを表示させることはã€? アプリケーション・スタートアãƒ?プをとてもresponsiveらしくさせる利点がありますã?? そã?®ç�?由は、スプラãƒ?シュ・スクリーンはJVM起動前に表示されã€? Javaアプリケーションのクラスがロード(読み込み?¼‰されて初期化されて見える状態を維持してã�?るためですã?? ?¼»wrapper.splashscreen.mode?¼½ プロパティを使って、スプラãƒ?シュ・スクリーンの動作につã�?てコントロールすることができますã?? こã?®引数では、スプラãƒ?シュ・スクリーンを表示しなã�?ためã€? ã€?wrapper.exe」バイナリでは非合法ですã??
現在のところ、唯ä¸?、ビãƒ?トã?žッãƒ? (*.bmp) ファイルをサポã?¼トしてã�?ますã?? 画像サイズã‚?ビット深さã?®制限ã?¯ありませんã€? |