public Plateau(final int taille){
		super(new GridLayout(taille, taille));

		int position = 0;
		for(int ligne=0; ligne<taille; ligne++){
			for(int colonne=0; colonne<taille; colonne++){
				if((colonne%2==0 && ligne%2==0) || (colonne%2!=0 && ligne%2!=0))
					ajouterCase(Couleur.BLANC, 0);
				else
					ajouterCase(Couleur.NOIR, ++position);
			}
		}

		/*this.addComponentListener(new ComponentAdapter() {
            @Override
            public void componentResized(ComponentEvent e) {
            	/*int height = (int) ((Component) e.getSource()).getSize().getHeight();
                int width = (int) ((Component) e.getSource()).getSize().getWidth();
                int taille = (height<width)?height:width;
                setSize(taille,taille);
                Plateau.this.validate();
                
            	setSize(new Dimension(getSize().height, getSize().height));
            }
        });
*/
	}