JDK-7129133 : [macosx] Accelerators are displayed as Meta instead of the Command symbol
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 7u4
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • CPU: x86
  • Submitted: 2012-01-11
  • Updated: 2014-02-12
  • Resolved: 2013-09-19
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
7u60Fixed 8 b110Fixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Accelerators are displayed as Meta instead of the Command symbol ( ⌘ ).
It also appears like something is wrong with java.util.preferences, i.e. it just doesn't work/save preferences.
Found by ###@###.###.

Verified in jdk8b114 Environment: OS X 10.9 Mavericks x64 java version "1.8.0-ea" Java(TM) SE Runtime Environment (build 1.8.0-ea-b114) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b56, mixed mode) Regression test java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java passed with no output.

A regression test java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java has been written.

Hi Guys, This is a customer originated bug. This text is surfaced to users and we have customers complaining they don't know what key to press as there is no concept of a 'Meta' key to Mac end users, or any users. While the meta key is little used in general Windows applications, it is easily the most common modifier for OSX application shortcuts. A fix of this regression is therefore highly desirable on that platform as users have simply no clue that when they read 'Meta' they are meant to press 'Cmd'. Thanks, Neil

SUGGESTED FIX Attached is an excerpt from Apple JDK 6 awt.properties file which contains the OS X-specific menu glyphs (provided by Mike Swingler).