here is my code:
Code: Select all
public class LegendCategoryPlot extends CategoryPlot{
public LegendItemCollection getLegendItems(Paint[] paint){
System.out.println("teste");
LegendItemCollection lc = new LegendItemCollection();
LegendItem li1 = new LegendItem("item1",paint[1]);
LegendItem li2 = new LegendItem("item2",paint[2]);
LegendItem li3 = new LegendItem("item3",paint[4]);
lc.add(li1);
lc.add(li2);
lc.add(li3);
return lc;
}
}
of type that I create.
Code: Select all
LegendCategoryPlot plot = (LegendCategoryPlot)chart.getCategoryPlot()
or
LegendCategoryPlot plot = (LegendCategoryPlot)chart.getPlot()
does anybody have an idea?
thanks .