@@ -1335,7 +1335,6 @@ public void actionPerformed(ActionEvent e) {
13351335 protected JMenu buildEditMenu () {
13361336 JMenu menu = new JMenu (_ ("Edit" ));
13371337 menu .setName ("menuEdit" );
1338- JMenuItem item ;
13391338
13401339 undoItem = newJMenuItem (_ ("Undo" ), 'Z' );
13411340 undoItem .setName ("menuEditUndo" );
@@ -1355,24 +1354,24 @@ protected JMenu buildEditMenu() {
13551354
13561355 // TODO "cut" and "copy" should really only be enabled
13571356 // if some text is currently selected
1358- item = newJMenuItem (_ ("Cut" ), 'X' );
1359- item .addActionListener (new ActionListener () {
1357+ JMenuItem cutItem = newJMenuItem (_ ("Cut" ), 'X' );
1358+ cutItem .addActionListener (new ActionListener () {
13601359 public void actionPerformed (ActionEvent e ) {
13611360 handleCut ();
13621361 }
13631362 });
1364- menu .add (item );
1363+ menu .add (cutItem );
13651364
1366- item = newJMenuItem (_ ("Copy" ), 'C' );
1367- item .addActionListener (new ActionListener () {
1365+ JMenuItem copyItem = newJMenuItem (_ ("Copy" ), 'C' );
1366+ copyItem .addActionListener (new ActionListener () {
13681367 public void actionPerformed (ActionEvent e ) {
13691368 textarea .copy ();
13701369 }
13711370 });
1372- menu .add (item );
1371+ menu .add (copyItem );
13731372
1374- item = newJMenuItemShift (_ ("Copy for Forum" ), 'C' );
1375- item .addActionListener (new ActionListener () {
1373+ JMenuItem copyForumItem = newJMenuItemShift (_ ("Copy for Forum" ), 'C' );
1374+ copyForumItem .addActionListener (new ActionListener () {
13761375 public void actionPerformed (ActionEvent e ) {
13771376// SwingUtilities.invokeLater(new Runnable() {
13781377// public void run() {
@@ -1381,10 +1380,10 @@ public void actionPerformed(ActionEvent e) {
13811380// });
13821381 }
13831382 });
1384- menu .add (item );
1383+ menu .add (copyForumItem );
13851384
1386- item = newJMenuItemAlt (_ ("Copy as HTML" ), 'C' );
1387- item .addActionListener (new ActionListener () {
1385+ JMenuItem copyHTMLItem = newJMenuItemAlt (_ ("Copy as HTML" ), 'C' );
1386+ copyHTMLItem .addActionListener (new ActionListener () {
13881387 public void actionPerformed (ActionEvent e ) {
13891388// SwingUtilities.invokeLater(new Runnable() {
13901389// public void run() {
@@ -1393,56 +1392,56 @@ public void actionPerformed(ActionEvent e) {
13931392// });
13941393 }
13951394 });
1396- menu .add (item );
1395+ menu .add (copyHTMLItem );
13971396
1398- item = newJMenuItem (_ ("Paste" ), 'V' );
1399- item .addActionListener (new ActionListener () {
1397+ JMenuItem pasteItem = newJMenuItem (_ ("Paste" ), 'V' );
1398+ pasteItem .addActionListener (new ActionListener () {
14001399 public void actionPerformed (ActionEvent e ) {
14011400 textarea .paste ();
14021401 sketch .setModified (true );
14031402 }
14041403 });
1405- menu .add (item );
1404+ menu .add (pasteItem );
14061405
1407- item = newJMenuItem (_ ("Select All" ), 'A' );
1408- item .addActionListener (new ActionListener () {
1406+ JMenuItem selectAllItem = newJMenuItem (_ ("Select All" ), 'A' );
1407+ selectAllItem .addActionListener (new ActionListener () {
14091408 public void actionPerformed (ActionEvent e ) {
14101409 textarea .selectAll ();
14111410 }
14121411 });
1413- menu .add (item );
1412+ menu .add (selectAllItem );
14141413
14151414 menu .addSeparator ();
14161415
1417- item = newJMenuItem (_ ("Comment/Uncomment" ), '/' );
1418- item .addActionListener (new ActionListener () {
1416+ JMenuItem commentItem = newJMenuItem (_ ("Comment/Uncomment" ), '/' );
1417+ commentItem .addActionListener (new ActionListener () {
14191418 public void actionPerformed (ActionEvent e ) {
14201419 handleCommentUncomment ();
14211420 }
14221421 });
1423- menu .add (item );
1422+ menu .add (commentItem );
14241423
1425- item = newJMenuItem (_ ("Increase Indent" ), ']' );
1426- item .addActionListener (new ActionListener () {
1424+ JMenuItem increaseIndentItem = newJMenuItem (_ ("Increase Indent" ), ']' );
1425+ increaseIndentItem .addActionListener (new ActionListener () {
14271426 public void actionPerformed (ActionEvent e ) {
14281427 handleIndentOutdent (true );
14291428 }
14301429 });
1431- menu .add (item );
1430+ menu .add (increaseIndentItem );
14321431
1433- item = newJMenuItem (_ ("Decrease Indent" ), '[' );
1434- item .setName ("menuDecreaseIndent" );
1435- item .addActionListener (new ActionListener () {
1432+ JMenuItem decreseIndentItem = newJMenuItem (_ ("Decrease Indent" ), '[' );
1433+ decreseIndentItem .setName ("menuDecreaseIndent" );
1434+ decreseIndentItem .addActionListener (new ActionListener () {
14361435 public void actionPerformed (ActionEvent e ) {
14371436 handleIndentOutdent (false );
14381437 }
14391438 });
1440- menu .add (item );
1439+ menu .add (decreseIndentItem );
14411440
14421441 menu .addSeparator ();
14431442
1444- item = newJMenuItem (_ ("Find..." ), 'F' );
1445- item .addActionListener (new ActionListener () {
1443+ JMenuItem findItem = newJMenuItem (_ ("Find..." ), 'F' );
1444+ findItem .addActionListener (new ActionListener () {
14461445 public void actionPerformed (ActionEvent e ) {
14471446 if (find == null ) {
14481447 find = new FindReplace (Editor .this );
@@ -1454,39 +1453,39 @@ public void actionPerformed(ActionEvent e) {
14541453 find .setVisible (true );
14551454 }
14561455 });
1457- menu .add (item );
1456+ menu .add (findItem );
14581457
1459- item = newJMenuItem (_ ("Find Next" ), 'G' );
1460- item .addActionListener (new ActionListener () {
1458+ JMenuItem findNextItem = newJMenuItem (_ ("Find Next" ), 'G' );
1459+ findNextItem .addActionListener (new ActionListener () {
14611460 public void actionPerformed (ActionEvent e ) {
14621461 if (find != null ) {
14631462 find .findNext ();
14641463 }
14651464 }
14661465 });
1467- menu .add (item );
1466+ menu .add (findNextItem );
14681467
1469- item = newJMenuItemShift (_ ("Find Previous" ), 'G' );
1470- item .addActionListener (new ActionListener () {
1468+ JMenuItem findPreviousItem = newJMenuItemShift (_ ("Find Previous" ), 'G' );
1469+ findPreviousItem .addActionListener (new ActionListener () {
14711470 public void actionPerformed (ActionEvent e ) {
14721471 if (find != null ) {
14731472 find .findPrevious ();
14741473 }
14751474 }
14761475 });
1477- menu .add (item );
1476+ menu .add (findPreviousItem );
14781477
14791478 if (OSUtils .isMacOS ()) {
1480- item = newJMenuItem (_ ("Use Selection For Find" ), 'E' );
1481- item .addActionListener (new ActionListener () {
1479+ JMenuItem useSelectionForFindItem = newJMenuItem (_ ("Use Selection For Find" ), 'E' );
1480+ useSelectionForFindItem .addActionListener (new ActionListener () {
14821481 public void actionPerformed (ActionEvent e ) {
14831482 if (find == null ) {
14841483 find = new FindReplace (Editor .this );
14851484 }
14861485 find .setFindText (getSelectedText ());
14871486 }
14881487 });
1489- menu .add (item );
1488+ menu .add (useSelectionForFindItem );
14901489 }
14911490
14921491 return menu ;
0 commit comments