The below code worked fine except I wasn't satisfied with the range, as the range was defaulted:
Code: Select all
JFreeChart chart = ChartFactory.createTimeSeriesChart(
tkr, // title
"Time", // x-axis label
"Last", // y-axis label
ds1, // data
false, // create legend?
true, // generate tooltips?
false // generate URLs?
);
chart.setBackgroundPaint(Color.white);
XYPlot plot = (XYPlot) chart.getPlot();
plot.setBackgroundPaint(Color.lightGray);
XYItemRenderer renderer = plot.getRenderer();
renderer.setPaint(Color.white);
Code: Select all
JFreeChart chart = ChartFactory.createTimeSeriesChart(
tkr, // title
"Time", // x-axis label
"Last", // y-axis label
ds1, // data
false, // create legend?
true, // generate tooltips?
false // generate URLs?
);
chart.setBackgroundPaint(Color.white);
XYPlot plot = (XYPlot) chart.getPlot();
plot.setBackgroundPaint(Color.lightGray);
NumberAxis yAxis = (NumberAxis)plot.getRangeAxis();
yAxis.setRange(124.104, 124.401);
yAxis.setTickLabelPaint(Color.black);
XYItemRenderer renderer = plot.getRenderer();
renderer.setPaint(Color.white);