MainToolBar.java 804 B

123456789101112131415161718192021222324252627282930313233343536
  1. package ui.view.main;
  2. import javax.swing.JMenu;
  3. import javax.swing.JMenuBar;
  4. /**
  5. * This Class is responsible for creating the toolBar of the MainFrame.
  6. * @author Tom
  7. *
  8. */
  9. public class MainToolBar {
  10. private final JMenuBar menuBar = new JMenuBar();
  11. private final JMenu fileMenu = new JMenu("File");
  12. private final JMenu editMenu = new JMenu("Edit");
  13. private final JMenu windowMenu = new JMenu("Window");
  14. private final JMenu optionsMenu = new JMenu("Options");
  15. private final JMenu helpMenu = new JMenu("Help");
  16. public MainToolBar(MainFrame mainFrame) {
  17. //Initialize
  18. initMenuBar();
  19. mainFrame.setJMenuBar(menuBar);
  20. }
  21. private void initMenuBar() {
  22. menuBar.add(fileMenu);
  23. menuBar.add(editMenu);
  24. menuBar.add(windowMenu);
  25. menuBar.add(optionsMenu);
  26. menuBar.add(helpMenu);
  27. }
  28. }