Swing アプリケーション用に OSX が表示する「バージョン情報」ダイアログ ボックスをカスタマイズしたいと考えています。
OSX が Swing アプリケーションを実行すると、実行中のメイン クラスにちなんで名付けられたメニュー バーにメニューが表示されます。この動作をカスタマイズし、アプリケーションの名前を表示するには、次の手順が通常の手順のようです。
System.setProperty("com.apple.mrj.application.apple.menu.about.name", "My Swing App");
このアプローチは機能します。次に、メニューから [My Swing App] > [My Swing App について] を選択すると、[バージョン情報] ダイアログが表示されます。残念ながら、About ダイアログは見苦しく見えます。デフォルトのアイコンとバージョン番号が含まれています。バージョン番号は常に 1.0 です。
バージョン番号を変更するにはどうすればよいですか? テキストを変更するにはどうすればよいですか? アイコンを変更するにはどうすればよいですか? この戦略を最初に使用した人は、「com.apple.mrj.application.apple.menu.about.name
」の使用に関する指示をどこで見つけましたか? 私が使用できる他のプロパティのリストはどこかにありますか?