Here is my code:
Code: Select all
XYSeries tempseries;
double x,y;
Double newval;
XYDataItem point;
Iterator it;
List allitems;
for (int i=0; i<dataset.getSeriesCount(); i++) {
tempseries = dataset.getSeries(i);
allitems = (List) tempseries.getItems();
it = allitems.iterator();
while (it.hasNext()) {
point = (XYDataItem) it.next();
x = point.getX().doubleValue()+.1;
System.out.println(x);
y = point.getY().doubleValue()+0;
newval = new Double(i+1);
note = new XYTextAnnotation(newval.toString(),x,y);
plotdata.addAnnotation(note);
}
}