bonjour a tous
voila mon problème est le suivant je voudrais changer la couleur d'un bâton d'un graphe jfreechart lorsque je clique dessus
le chart que j'utilise est un stackedbarchart3d et voila le bout de code pour le chartmousecliked

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 public void chartMouseClicked(ChartMouseEvent chartmouseevent) {
        ChartEntity chartentity = chartmouseevent.getEntity();
 
if (chartentity != null)
{
    CategoryItemEntity entity = (CategoryItemEntity) chartentity;
    System.out.println(entity.getColumnKey().toString());
    BarRenderer render = (BarRenderer) chartmouseevent.getChart().getCategoryPlot().getRenderer();
    render.setPaint(Color.PINK);
}
    else
System.out.println("Mouse clicked: null entity.");
    }
le problème avec le setPaint c'est qu'il change la couleur de tous les bâtons