@@ -524,6 +524,7 @@ public void menuSelected(MenuEvent e) {
524
524
menubar .add (buildEditMenu ());
525
525
526
526
final JMenu sketchMenu = new JMenu (_ ("Sketch" ));
527
+ sketchMenu .setMnemonic (KeyEvent .VK_S );
527
528
sketchMenu .addMenuListener (new StubMenuListener () {
528
529
529
530
@ Override
@@ -565,6 +566,7 @@ public void menuSelected(MenuEvent e) {
565
566
private JMenu buildFileMenu () {
566
567
JMenuItem item ;
567
568
fileMenu = new JMenu (_ ("File" ));
569
+ fileMenu .setMnemonic (KeyEvent .VK_F );
568
570
569
571
item = newJMenuItem (_ ("New" ), 'N' );
570
572
item .addActionListener (new ActionListener () {
@@ -762,6 +764,7 @@ public void actionPerformed(ActionEvent e) {
762
764
763
765
private JMenu buildToolsMenu () {
764
766
toolsMenu = new JMenu (_ ("Tools" ));
767
+ toolsMenu .setMnemonic (KeyEvent .VK_T );
765
768
766
769
addInternalTools (toolsMenu );
767
770
@@ -1170,6 +1173,7 @@ private JMenu buildHelpMenu() {
1170
1173
// To deal with a Mac OS X 10.5 bug, add an extra space after the name
1171
1174
// so that the OS doesn't try to insert its slow help menu.
1172
1175
JMenu menu = new JMenu (_ ("Help" ));
1176
+ menu .setMnemonic (KeyEvent .VK_H );
1173
1177
JMenuItem item ;
1174
1178
1175
1179
/*
@@ -1330,6 +1334,7 @@ public void actionPerformed(ActionEvent e) {
1330
1334
private JMenu buildEditMenu () {
1331
1335
JMenu menu = new JMenu (_ ("Edit" ));
1332
1336
menu .setName ("menuEdit" );
1337
+ menu .setMnemonic (KeyEvent .VK_E );
1333
1338
1334
1339
undoItem = newJMenuItem (_ ("Undo" ), 'Z' );
1335
1340
undoItem .setName ("menuEditUndo" );
0 commit comments