Bonjour ,

Voilà , je n'arrive pas à rafraichir un JLabel .Ce qui marche , c'est qu'on ne voit plus l'ancienne image du JLabel mais on ne voit pas la nouvelle image qui doit être toute blanche .J'ai même essayé la méthode repaint sur le jlabel et même sur la Jframe mais ça ne change rien.

mesPions[i-1][j-1] = new JLabel(caseBlanche); /*caseBlanche est une ImageIcon*/
mesPions[i-1][j-1].setName("caseBlanche");
//mesPions[i-1][j-1].repaint();

for( i = 0 ; i < 3 ; i++ ){
for( j = 0 ; j < grid.getColumns() ; j++ )
panel.add(mesPions[i][j]);
}
panel.repaint(); //rafraichit le jpanel

Merci.