@Override
	public void keyPressed(KeyEvent e) {
		if(e.getKeyCode() == KeyEvent.VK_BACK_SPACE) {
			// Traitement spécial si touche "supprimer arrière"
			this.commands.get("SupprimerArriere").execute();
			e.consume();
		} else if(e.getKeyCode() == KeyEvent.VK_DELETE) {
			// Traitement spécial si touche "supprimer"
			this.commands.get("SupprimerAvant").execute();
			e.consume();
		} else if(e.getKeyChar() == KeyEvent.CHAR_UNDEFINED) {
			// On ne fait rien c'est un caractere non imprimable
		} else {
			this.lastChar = e.getKeyChar();
			this.commands.get("Selectionner").execute();
			this.commands.get("SaisirTexte").execute();
			e.consume();
		}
	}