/** * @(#)ViewMenu.java * * * @author Mark Hayes * @version 1.00 2007/11/20 */ import javax.swing.*; import java.awt.*; import java.awt.event.*; public class ViewMenu extends JMenu { public ViewMenu() { super("View"); addStatsItem(); addRoadmapItem(); addFAQItem(); } protected void addStatsItem() { add(new JMenuItem("Statistics")).addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("View->Statistics selected."); Progress prog = new Progress(); prog.createAndShowGUI(); Grades grad = new Grades(); grad.createAndShowGUI(); } } ); } protected void addRoadmapItem() { add(new JMenuItem("Roadmap")).addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("View->Roadmap selected."); new RoadMap().setVisible(true); } } ); } protected void addFAQItem() { add(new JMenuItem("FAQ")).addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("View->FAQ selected."); } } ); } }