public MenuPause () {
		super();
		
		try {
			setImg(ImageIO.read(new File("img/background/menu.jpg")));
		} catch (IOException e) {
			e.printStackTrace();
		}

		_title.setBounds(310, 25, 155, 50);
		_title.setFont(new Font("Arial", Font.BOLD, 45));
		add(_title);

		_highScore.setSize(200, 45);
		_highScore.setFont(new Font("Arial", Font.BOLD, 35));
		_high.add(_highScore);
		
		_highScoreInt.setSize(150, 35);
		_highScoreInt.setFont(new Font("Arial", Font.BOLD, 25));
		_high.add(_highScoreInt);
		
		_high.setBorder(BorderFactory.createLineBorder(new Color(12, 26, 35), 3));
		_high.setOpaque(true);
		_high.setBackground(new Color(9, 88, 144));
		_high.setVisible(true);
		_high.setLayout(new FlowLayout());
		_high.setBounds(140, 120, 220, 120);
		add(_high);
		
		_currentScore.setSize(280, 45);
		_currentScore.setFont(new Font("Arial", Font.BOLD, 35));
		_current.add(_currentScore);
		
		_currentScoreInt.setSize(150, 35);
		_currentScoreInt.setFont(new Font("Arial", Font.BOLD, 25));
		_current.add(_currentScoreInt);
		
		_current.setBorder(BorderFactory.createLineBorder(new Color(12, 26, 35), 3));
		_current.setOpaque(true);
		_current.setBackground(new Color(9, 88, 144));
		_current.setVisible(true);
		_current.setLayout(new FlowLayout());
		_current.setBounds(400, 120, 290, 120);
		add(_current);
        
		add(_reprendre);
		_reprendre.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				Fenetre.setState(StateFen.Level);
				if (_DEBUG) System.out.println("Bouton Reprendre");
			}
		});
		
		add(_save);
		_save.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				if (Fenetre._level.savelevel()) {
					Fenetre.setState(StateFen.MenuPrinc);
					Fenetre._fenster.updateMenu();
				} else {
					if (_DEBUG) System.out.println("Echec de la sauvegarde du level");
				}
				if (_DEBUG) System.out.println("Bouton Save");
			}
		});

		add(_reload);
		_reload.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				Fenetre._level.reloadLvl();
				Fenetre.setState(StateFen.Level);
			}
		});
		
		add(_quit);
		_quit.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				if (!Fenetre._level.saveExist(Fenetre._level.getLvl())) {
					int choix = JOptionPane.showConfirmDialog(null, "Vous n'avez pas sauvegarder la partie en cours, voulez-vous la sauvegarder ?", "Sauvegarde du level", JOptionPane.YES_NO_OPTION, JOptionPane.DEFAULT_OPTION);
					
					if (choix == JOptionPane.OK_OPTION) {
						Fenetre._level.savelevel();
						if (_DEBUG) System.out.println("Sauvegarde du level");
					}
				}
				Fenetre.setState(StateFen.MenuPrinc);
				Fenetre._fenster.updateMenu();
			}
		});
		
		_keyListener = new Keyboard(this);
		addKeyListener(_keyListener);
	}