JfreeChart XYAreaChart在每个点绘制形状

时间:2015-04-15 12:01:12

标签: jfreechart

我想在XYPoint中的每个XYAreaChart绘制形状。请建议我如何在每个点添加形状。

我尝试使用以下选项,但仍然无法绘制形状:

 XYPlot plot = (XYPlot) chart.getPlot();
 XYAreaRenderer renderer=   (XYAreaRenderer)plot.getRenderer();
 renderer.setOutline(true);
 renderer.setSeriesItemLabelsVisible(0, true);
 renderer.setSeriesItemLabelsVisible(1, true);
 renderer.setSeriesShape(1, ShapeUtilities.createDiamond(.5f));
 renderer.setSeriesShape(0, ShapeUtilities.createDiamond(.5f));
 renderer.setBaseShape(ShapeUtilities.createDiamond(.5f));
 renderer.setBaseSeriesVisible(true);
 renderer.setSeriesOutlinePaint(0, Color.decode("#34C0F1"));
 renderer.setSeriesOutlinePaint(1, Color.DARK_GRAY);
 renderer.setSeriesPaint(1, Color.decode("#EBEBEB"));
 renderer.setSeriesPaint(0, Color.decode("#B4DEED"));

仍然无法获得结果。

0 个答案:

没有答案