private static void createMenuBar(JFrame jframe) { JMenuBar jmenuBar = new JMenuBar(); jframe.setJMenuBar(jmenuBar); JMenu jmenu = new JMenu("File"); jmenuBar.add(jmenu); JMenuItem jmenuItem = new JMenuItem("Open..."); jmenuItem.setAccelerator(KeyStroke.getKeyStroke("control O")); jmenuItem.addActionListener(new AudioTool_1()); jmenu.add(jmenuItem); AudioTool.saveMenuItem = new JMenuItem("Save"); AudioTool.saveMenuItem.setAccelerator(KeyStroke.getKeyStroke("control S")); AudioTool.saveMenuItem.setEnabled(false); AudioTool.saveMenuItem.addActionListener(new AudioTool_2()); jmenu.add(AudioTool.saveMenuItem); jmenuItem = new JMenuItem("Save As..."); jmenuItem.setAccelerator(KeyStroke.getKeyStroke("control V")); jmenuItem.addActionListener(new AudioTool_3()); jmenu.add(jmenuItem); jmenuItem = new JMenuItem("Quit"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke("control Q")); jmenuItem.addActionListener(new AudioTool_4()); jmenu.add(jmenuItem); jmenu = new JMenu("Edit"); jmenuBar.add(jmenu); jmenuItem = new JMenuItem("Select All"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke("control A")); jmenuItem.addActionListener(new AudioTool_5()); jmenu.add(jmenuItem); jmenuItem = new JMenuItem("Crop"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke("control X")); jmenuItem.addActionListener(new AudioTool_6()); jmenu.add(jmenuItem); jmenu = new JMenu("View"); jmenuBar.add(jmenu); jmenuItem = new JMenuItem("Zoom In"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke('>')); jmenuItem.addActionListener(new AudioTool_7()); jmenu.add(jmenuItem); jmenuItem = new JMenuItem("Zoom Out"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke('<')); jmenuItem.addActionListener(new AudioTool_8()); jmenu.add(jmenuItem); jmenuItem = new JMenuItem("Original Size"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke('!')); jmenuItem.addActionListener(new AudioTool_9()); jmenu.add(jmenuItem); jmenu = new JMenu("Audio"); jmenuBar.add(jmenu); jmenuItem = new JMenuItem("Play"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke("control P")); jmenuItem.addActionListener(new AudioTool_10()); jmenu.add(jmenuItem); AudioTool.recordListener = new AudioTool_11(); jmenuItem = new JMenuItem("Record Start/Stop"); jmenuItem.setAccelerator(KeyStroke.getKeyStroke("control R")); jmenuItem.addActionListener(AudioTool.recordListener); jmenu.add(jmenuItem); }