public ScoreModel(){
		entete=new String[]{"Joueur","Score","Type de Jeu","Date"};
		//lecture � partir du fichier score.dat
		String ligne=null;
		String[] elements=null;

		list=new ArrayList<Joueur>();

		//lire � partir d'un fichier
		BufferedReader in=null;
		try{
			in=new BufferedReader(new FileReader("Ressources/Data/score.dat"));
		}catch(Exception e){
			JOptionPane.showMessageDialog(null,e.getMessage(),"Erreur",JOptionPane.ERROR_MESSAGE);
			return;
		}
		try{
			while((ligne=in.readLine())!=null){
				elements=ligne.split(";");
				list.add(new Joueur(elements[0],elements[1],elements[2],elements[3]));
			}
		}catch(Exception e){
			JOptionPane.showMessageDialog(null,e.getMessage(),"Erreur",JOptionPane.ERROR_MESSAGE);
		}

		//fermer le buffer
		try {
			in.close();
		} catch (IOException e) {
			JOptionPane.showMessageDialog(null,e.getMessage(),"Erreur",JOptionPane.ERROR_MESSAGE);
		}
		//

		//trier la liste des joueur
		Collections.sort(list);
	}