/** * File menu for the MainView's menubar. * * @author Eric Liebowitz * @version 22jun11 */ package simple_uml.view; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class FileMenu extends JMenu { public FileMenu () { super ("File"); addSave(); addOpen(); addExit(); } private void addSave () { this.add(new JMenuItem("Save...")).addActionListener ( new ActionListener () { public void actionPerformed (ActionEvent ae) { System.out.println ("Saving..."); } } ); } private void addOpen () { this.add(new JMenuItem("Open...")).addActionListener ( new ActionListener () { public void actionPerformed (ActionEvent ae) { System.out.println ("Opening..."); } } ); } private void addExit () { this.add(new JMenuItem("Exit...")).addActionListener ( new ActionListener () { public void actionPerformed (ActionEvent ae) { System.out.println ("Exiting..."); System.exit(0); } } ); } }