2012-05-20 40 views
1

我想定製OSX爲我的Swing應用程序顯示的「關於」對話框。爲OSX Java Swing應用程序定製「關於」對話框

當OSX運行Swing應用程序時,它會在正在運行的主類後命名的菜單欄上顯示一個菜單。要自定義此行爲,並顯示應用程序的名稱,下面好像是行動的一般業務過程:

System.setProperty("com.apple.mrj.application.apple.menu.about.name", "My Swing App"); 

這種方法的工作原理。當您從菜單中選擇「我的搖擺應用程序」>「關於我的搖擺應用程序」時,會出現一個關於對話框。不幸的是,關於對話框看起來很可怕。它包含一個默認圖標和一個版本號。版本號始終爲1.0。

如何更改版本號?我如何更改文字?如何更改圖標?第一個使用此策略的人在哪裏找到使用「com.apple.mrj.application.apple.menu.about.name」的說明?有沒有可以使用其他屬性的列表?

回答

相關問題