0
afreechartでshapeが表示されない
JAVAでAndroidのアプリを開発しています。
afreechartを使用して時系列グラフを描いているのですが、データがある箇所に点(shape)が出せずに困っています。
ソースコードは下記です。これで出ると思っているのですが…。
TimeSeriesCollection data = new TimeSeriesCollection(series);
AFreeChart chart =
ChartFactory.createTimeSeriesChart(
null, // グラフタイトル
null, // X軸ラベル
null, // Y軸ラベル
data,
false, // 凡例無し
false,
false);
XYPlot plot = chart.getXYPlot();
XYLineAndShapeRenderer renderer = new XYLineAndShapeRenderer(true, true); // 線とshapeは表示
plot.setRenderer(0, renderer);
これに追加で、
renderer.setSeriesShapesVisible(0, true);
を行ってもやっはり出ません。
何が足りないのでしょうか?