private void createView(){

		Action menuViewAction = new AbstractAction() {

			private static final long serialVersionUID = 1L;

			public void actionPerformed(ActionEvent ae) {
				System.out.println("view clicked");
			}
		};
		// ---- set up the choices on the View menu ----
		menuView = new JMenu("View");
		menuView.setMnemonic('V');
		menuView.addActionListener(menuViewAction);
		menuBar.add(menuView);

		//this is is really important.  it fixes a bug.
		//when in full screen mode on 2nd monitor the JMenu appears on the wrong
		//monitor if the x location isn't specified
		menuView.setMenuLocation(0, 50);

		miFullscreen = new JCheckBoxMenuItem("Fullscreen");
		miFullscreen.setMnemonic('F');

		miFullscreen.setAccelerator(KeyStroke.getKeyStroke('F', Event.CTRL_MASK,
		 false));

		// -------- program fullscreen
		Action fullScreen = new AbstractAction() {
			private static final long serialVersionUID = 1L;

			public void actionPerformed(ActionEvent ae) {
				//Test Case to confirm Fullscreen Click
				if(Debug.menu)System.out.println("Fullscreen");

				if(Gui.isFullScreenOn()){
					Gui.setWindowedMode();
				}
				else if(!Gui.isFullScreenOn()){
					Gui.setFullScreenMode();
				}
				else{
					System.out.println("MenuList->FullScreenAction ->" +
							"something has gone very wrong!");
				}
			}
		};
		miFullscreen.addActionListener(fullScreen);
		menuView.add(miFullscreen);

		miLockMenu = new JCheckBoxMenuItem("Lock Menu");
		miLockMenu.setMnemonic('L');

		miLockMenu.setAccelerator(KeyStroke.getKeyStroke('L', Event.CTRL_MASK,
		false));

		// This sets a tick box to stop the menu bar from vanishing
		Action lockMenuBar = new AbstractAction(){
			private static final long serialVersionUID = 1L;

				public void actionPerformed(ActionEvent e) {
					//Test Case to confirm Lock Menu Click
					if(Debug.menu)System.out.println("Lock Menu");

					if(isLock() == false)
						setLock(true);
					else if(isLock() == true)
						setLock(false);
			}
		};
		miLockMenu.addActionListener(lockMenuBar);
		menuView.add(miLockMenu);
	}