The SDK is giving me and error with this Java code.
It gives this error message:
Please help! Here is my code:Code:guiprogram.java:43: cannot resolve symbol symbol : variable pane location: class guiprogram pane.setJMenuBar(menubar1); ^ 1 error
Code:import javax.swing.*; import java.awt.*; import java.awt.event.*; public class guiprogram extends JFrame { public guiprogram() { super("My Program that does Absolutely Nothing"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(700, 500); JMenuItem m1 = new JMenuItem("Item 1"); JMenuItem m2 = new JMenuItem("Item 2"); JMenuItem m3 = new JMenuItem("Item 3"); JMenuItem m4 = new JMenuItem("Item 4"); JMenuItem m5 = new JMenuItem("Item 5"); JMenuItem m6 = new JMenuItem("Item 6"); JMenu menu1 = new JMenu("Menu 1"); menu1.add(m1); menu1.add(m2); menu1.add(m3); menu1.addSeparator(); menu1.add(m4); menu1.add(m5); menu1.add(m6); JMenu menu2 = new JMenu("Menu 2"); menu2.add(m1); menu2.add(m2); menu2.add(m3); menu2.addSeparator(); menu2.add(m4); menu2.add(m5); menu2.add(m6); JMenu menu3 = new JMenu("Menu 3"); menu3.add(m1); menu3.add(m2); menu3.add(m3); menu3.addSeparator(); menu3.add(m4); menu3.add(m5); menu3.add(m6); JMenuBar menubar1 = new JMenuBar(); menubar1.add(menu1); menubar1.add(menu2); menubar1.add(menu3); JPanel pane = new JPanel(); pane.setJMenuBar(menubar1); setContentPane(pane); try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); SwingUtilities.updateComponentTreeUI(this); } catch (Exception e) { System.err.println("Can't set GUI: " + e); } } public static void main(String[] arguments) { guiprogram frame = new guiprogram(); frame.setVisible(true); } }


Reply With Quote


Bookmarks