2
A
回答
3
有在這裏獲得OS X系統的特定圖標的大文章:
http://nadeausoftware.com/articles/2008/12/mac_java_tip_how_access_mac_specific_nsimage_icons
要爲這個圖標是「對號」,你可以用這個得到它:
final Icon checkmarkIcon = new ImageIcon(Toolkit.getDefaultToolkit().createImage("NSImage://NSMenuOnStateTemplate"));
然後,你想那個圖標添加爲selectedIcon在你的JMenuItem:
JMenuItem myOSXMenuItem = new JMenuItem("My Menu Item");
myOSXMenuItem.setSelectedIcon(checkmarkIcon);
當您在應用程序中打開新窗口時,您可以手動維護此菜單和複選標記狀態,方法是在窗口菜單中添加/刪除項目,並使用菜單項上的setSelected()方法設置當前窗口。
+0
謝謝戴夫,我會在接下來的幾天嘗試目前忙於無關的任務)... – Lyndon
相關問題
- 1. Java Swing Mac OSX首選項菜單
- 2. 帶Swing的JRuby:「OSX菜單」
- 3. Swing - 打開窗口的菜單
- 4. Glut窗口 - MAC OSX中的菜單欄
- 5. Swing java,使用菜單時關閉特定窗口
- 6. 無法從窗口菜單(OSX)恢復最上層窗口
- 7. Java Swing Ribbon菜單
- 8. 如何通過OSX Dock和OSX菜單顯示QDialog窗口?
- 9. JAVA Swing Gui窗口掛起
- 10. Java - Swing GUI窗口順序
- 11. Java Swing:多個窗口
- 12. Java Swing - 使窗口像JOptionPane
- 13. 的Java Swing - 在子菜單
- 14. 動態菜單Java Swing
- 15. 如何在Java Swing的相同窗口中顯示菜單和麪板?
- 16. 爪哇Swing窗口
- 17. 窗口不顯示在窗口菜單
- 18. Qt OSX全屏窗口上方菜單欄和Dock
- 19. Java Swing Mac OSX標題欄
- 20. 在Java Swing中彈出窗口
- 21. Java Swing - 創建動態窗口
- 22. NetBeans(Java Swing):設置窗口大小
- 23. Java Swing彈出窗口的可見性
- 24. Java Ubuntu Linux Swing空白窗口
- 25. Java swing和擴展窗口/ textarea
- 26. Java - Swing - 組件滿滿的窗口
- 27. Java swing窗框
- 28. Java swing中模態窗口上的模態窗口?
- 29. 使用Java7在OSX上啓用Swing菜單
- 30. 菜單條控制「窗口」
[續] here(http://stackoverflow.com/questions/10502844/java-swing-osx-window-menu-icon-alignment) – mKorbel