--- old/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java	2018-04-10 15:05:56.789209999 +0530
+++ new/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java	2018-04-10 15:05:56.493209999 +0530
@@ -129,7 +129,8 @@
         int[] shortcutKeys = (int[])DefaultLookup.get(menuItem, this,
                                                    "Menu.shortcutKeys");
         if (shortcutKeys == null) {
-            shortcutKeys = new int[] {KeyEvent.ALT_MASK};
+            shortcutKeys = new int[] {KeyEvent.ALT_MASK,
+                    KeyEvent.ALT_MASK | KeyEvent.ALT_GRAPH_MASK};
         }
         if (mnemonic == lastMnemonic) {
             return;
