public void actionPerformed(ActionEvent e) {
		if (e.getSource() == valide) {
			joueur1 = new Joueur(jtf1.getText(), Pion.JOUEUR1);
			joueur2 = new Joueur(jtf2.getText(), Pion.JOUEUR2);
			gestionnaireScore = new Score(joueur1, joueur2);
			model = new PartieIHM(joueur1, joueur2, gestionnaireScore);
			demande.setVisible(false);
			tabMorpion.setVisible(true);
		} else if (e.getSource() == rejouer) {
			fenetreFinTour.dispose();
			tabMorpion.dispose();
			
			//Mettre en place la solution pour refaire une partie
			
		} else if (e.getSource() == quitter) {
			fenetreFinTour.dispose();
			tabMorpion.dispose();
		} else {
			BCase bcase = (BCase) e.getSource();
			if (bcase.obtenirPion() == Pion.LIBRE) {
				bcase.poserPion((tour)%2,model);
				tour++;
				if (model.victoire() == true || tour == 9) {
					fenetreFinTour();
				}

			}
		}
	}