public Fenetre(final String titre, final Controleur controleur)
	{
		// Construction de la fenetre.
		super();

		// Sortie de l'application en cas de fermeture de la fenetre.
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

		// Definition du titre de la fenetre.
		setTitle(titre);

		// Extrait des dimensions de l'écran.
		final Toolkit kit = Toolkit.getDefaultToolkit();
		final Dimension screenSize = kit.getScreenSize();
		this.hauteurEcran = screenSize.height;
		this.largeurEcran = screenSize.width;

		// Dimensionnement de la fenetre.
		setSize(this.largeurEcran, this.hauteurEcran);

		// Récupération du conteneur.
		this.layeredPane = this.getLayeredPane();

		// Lien vers le controleur pour tout ce qui est des commandes clavier.
		this.controleur = controleur;

		// Mise en ecoute du clavier.
		this.clavierDisponible = true;
		this.addKeyListener(this);

		this.vuesSingesErratiques = new Hashtable<Integer, VueSingeErratique>();

	}