2010-11-03 83 views
4

我設法使用com.apple.eawt API在Java上使用Mac OS X應用程序菜單,併爲「關於應用程序」,「首選項...」和「退出應用程序」菜單添加了處理程序項目。Mac OS X中的自定義應用程序菜單

但是有可能在Java的這個應用程序菜單中添加一些自定義菜單選項嗎?

例如,Safari瀏覽器有 「Bug報告......」, 「阻止彈出窗口」, 「隱私瀏覽...」 等:

alt text

任何想法?

回答

3

OSXAdapter示例應用程序顯示瞭如何執行此操作。

附錄:

看起來它僅定義About/Preferences/Quit處理程序

是,ServicesHide/Show由系統提供的。這聽起來像你想在PreferencesServices之間添加菜單項。不幸的是,我沒有嘗試過。您可以在com.apple.eawt查找替代方案。我可以看到它會很方便;但僅供參考,NetBeans,Eclipse,等。使用現有的功能。

+0

正是我在找的東西!我會看看。非常感謝! – 2010-11-04 22:34:02

+0

嗡嗡聲,抱歉,但它看起來像只定義關於/首選項/退出處理程序畢竟... :( – 2010-11-05 16:14:07

+0

啊,我明白你的意思了,現在,我不知道該怎麼做,上面更多 – trashgod 2010-11-05 17:29:48

相關問題