XYDataSeries series = new XYDataSeries(null,
new Line(Color.BLUE, false, 3),
"Blue Series");
series.dataPoints = getSeries1();
XYDataSeries series2 = new XYDataSeries(null,
new Line(Color.RED, false, 3),
"Red Series");
series2.dataPoints = getSeries2();
ArrayList<XYDataSeries> xySeriesList = new ArrayList<XYDataSeries>();
xySeriesList.add(series);
xySeriesList.add(series2);
IntervalStyling stylingX = new IntervalStyling(2,
new Line(Color.GRAY, false, 0),
new GridFill(
new Color(179, 209, 255),
new Color(172, 109, 215), false));
IntervalStyling stylingY = new IntervalStyling(8,
new Line(Color.GRAY, false, 1),
null);
XYChart chart = new XYChart("Alternate Grid Fill", "X Axis", "Y Axis", xySeriesList, null,
stylingX,
null,
null,
stylingY,
null);
chart.setSize(1000, 500);
chart.rightOffset = 200;