void createMoviePanel() {

		moviePanel = new JPanel(new FlowLayout(FlowLayout.LEFT, 0, 4));
		moviePanel.setBorder(BorderFactory.createEmptyBorder(1, 3, 1, 1));

		int m = System.getProperty("os.name").startsWith("Mac") ? 2 : 0;
		Insets margin = new Insets(m, m, m, m);
		Dimension dim = new Dimension(20, 20);

		MovieSlider ms = model.getMovie().getMovieSlider();
		ms.setPreferredSize(new Dimension(130, 20));
		ms.setBorder(BorderFactory.createEmptyBorder());
		moviePanel.add(ms);

		JButton button = new JButton(view.getActionMap().get("reset"));
		button.setText(null);
		button.setHorizontalAlignment(SwingConstants.CENTER);
		button.setMargin(margin);
		button.setMaximumSize(dim);
		button.setMinimumSize(dim);
		button.setPreferredSize(dim);
		button.setFocusPainted(false);
		moviePanel.add(button);

		button = new JButton(model.getMovie().rewindMovie);
		button.setText(null);
		button.setHorizontalAlignment(SwingConstants.CENTER);
		button.setMargin(margin);
		button.setMaximumSize(dim);
		button.setMinimumSize(dim);
		button.setPreferredSize(dim);
		button.setFocusPainted(false);
		moviePanel.add(button);

		button = new JButton(model.getMovie().stepBackMovie);
		button.setText(null);
		button.setHorizontalAlignment(SwingConstants.CENTER);
		button.setMargin(margin);
		button.setMaximumSize(dim);
		button.setMinimumSize(dim);
		button.setPreferredSize(dim);
		button.setFocusPainted(false);
		moviePanel.add(button);

		button = new JButton(view.getActionMap().get("stop"));
		button.setText(null);
		button.setHorizontalAlignment(SwingConstants.CENTER);
		button.setMargin(margin);
		button.setMaximumSize(dim);
		button.setMinimumSize(dim);
		button.setPreferredSize(dim);
		button.setFocusPainted(false);
		moviePanel.add(button);

		button = new JButton(model.getMovie().stepForwardMovie);
		button.setText(null);
		button.setHorizontalAlignment(SwingConstants.CENTER);
		button.setMargin(margin);
		button.setMaximumSize(dim);
		button.setMinimumSize(dim);
		button.setPreferredSize(dim);
		button.setFocusPainted(false);
		moviePanel.add(button);

		button = new JButton(view.getActionMap().get("run"));
		button.setText(null);
		button.setHorizontalAlignment(SwingConstants.CENTER);
		button.setMargin(margin);
		button.setMaximumSize(dim);
		button.setMinimumSize(dim);
		button.setPreferredSize(dim);
		button.setFocusPainted(false);
		moviePanel.add(button);

		moviePanel.addMouseListener(new MouseAdapter() {
			private boolean popupTrigger;

			public void mousePressed(MouseEvent e) {
				popupTrigger = e.isPopupTrigger();
			}

			public void mouseReleased(MouseEvent e) {
				if (popupTrigger || e.isPopupTrigger()) {
					if (defaultPopupMenu == null)
						createDefaultPopupMenu();
					defaultPopupMenu.show(moviePanel, e.getX(), e.getY());
				}
			}
		});

	}