+ popupPaste = new JMenuItem("Paste");
+ popupPaste.addActionListener(pList);
+ popup.add(popupPaste);
+
+ // Creates selection pop-up menu.
+ selPopup = new JPopupMenu();
+ selPopupCopy = new JMenuItem("Copy selection");
+ selPopupCopy.addActionListener(pList);
+ selPopup.add(selPopupCopy);
+ selPopupCut = new JMenuItem("Cut selection");
+ selPopupCut.addActionListener(pList);
+ selPopup.add(selPopupCut);
+ selPopupRemove = new JMenuItem("Remove selection");
+ selPopupRemove.addActionListener(pList);
+ selPopup.add(selPopupRemove);
+ selPopupTranspUp = new JMenu("Transpose selection up");
+ selPopup.add(selPopupTranspUp);
+ selPopupTranspUpOct = new JMenuItem("One octave");
+ selPopupTranspUpOct.addActionListener(pList);
+ selPopupTranspUp.add(selPopupTranspUpOct);
+ selPopupTranspDown = new JMenu("Transpose selection down");
+ selPopup.add(selPopupTranspDown);
+ selPopupTranspDownOct = new JMenuItem("One octave");
+ selPopupTranspDownOct.addActionListener(pList);
+ selPopupTranspDown.add(selPopupTranspDownOct);