--------------------Configuration: <Default>-------------------- C:\Java Test\Menu.java:34: duplicate class: FileMenu class FileMenu extends Menu implements ActionListener { ^ C:\Java Test\Menu.java:57: duplicate class: HelpMenu class HelpMenu extends Menu implements ActionListener { ^ C:\Java Test\MainWindow.java:11: add(java.awt.Menu) in java.awt.MenuBar cannot be applied to (FileMenu) mb.add(fileMenu); ^ C:\Java Test\MainWindow.java:12: add(java.awt.Menu) in java.awt.MenuBar cannot be applied to (HelpMenu) mb.add(helpMenu); ^ C:\Java Test\Menu.java:9: cannot find symbol symbol : constructor FileMenu(Menu) location: class FileMenu FileMenu fileMenu = new FileMenu(this); ^ C:\Java Test\Menu.java:10: cannot find symbol symbol : constructor HelpMenu(Menu) location: class HelpMenu HelpMenu helpMenu = new HelpMenu(this); ^ C:\Java Test\Menu.java:12: add(java.awt.Menu) in java.awt.MenuBar cannot be applied to (FileMenu) mb.add(fileMenu); ^ C:\Java Test\Menu.java:13: add(java.awt.Menu) in java.awt.MenuBar cannot be applied to (HelpMenu) mb.add(helpMenu); ^ C:\Java Test\MainWindow.java:36: cannot find symbol symbol : constructor Menu(java.lang.String) location: class Menu super("File"); ^ C:\Java Test\MainWindow.java:39: cannot find symbol symbol : method add(java.awt.MenuItem) location: class FileMenu add(mi = new MenuItem("Open")); ^ C:\Java Test\MainWindow.java:41: cannot find symbol symbol : method add(java.awt.MenuItem) location: class FileMenu add(mi = new MenuItem("Close")); ^ C:\Java Test\MainWindow.java:43: cannot find symbol symbol : method add(java.awt.MenuItem) location: class FileMenu add(mi = new MenuItem("Exit")); ^ C:\Java Test\MainWindow.java:59: cannot find symbol symbol : constructor Menu(java.lang.String) location: class Menu super("Help"); ^ C:\Java Test\MainWindow.java:62: cannot find symbol symbol : method add(java.awt.MenuItem) location: class HelpMenu add(mi = new MenuItem("Basics")); ^ C:\Java Test\MainWindow.java:64: cannot find symbol symbol : method add(java.awt.MenuItem) location: class HelpMenu add(mi = new MenuItem("Advanced")); ^ C:\Java Test\MainWindow.java:66: cannot find symbol symbol : method addSeparator() location: class HelpMenu addSeparator(); ^ C:\Java Test\MainWindow.java:67: cannot find symbol symbol : method add(java.awt.MenuItem) location: class HelpMenu add(mi = new CheckboxMenuItem("Manual")); ^ C:\Java Test\MainWindow.java:70: cannot find symbol symbol : constructor Menu(java.lang.String) location: class Menu Menu subMenu = new Menu("Miscellaneous"); ^ C:\Java Test\MainWindow.java:71: cannot find symbol symbol : method add(java.awt.MenuItem) location: class Menu subMenu.add(mi = new MenuItem("Help")); ^ C:\Java Test\MainWindow.java:73: cannot find symbol symbol : method add(java.awt.MenuItem) location: class Menu subMenu.add(mi = new MenuItem("Other Option")); ^ 20 errors