ChartUtilities.writeChartAsPNG(outputstream, chart, getWidth(), getHeight());
sometimes generate pie3d chart raise below exception
java.lang.NullPointerException
at sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRenderer.java:56)
at sun.java2d.pipe.DuctusShapeRenderer.fill(DuctusShapeRenderer.java:52)
at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:115)
at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:1616)
at com.jrefinery.chart.Pie3DPlot.draw(Unknown Source)
at com.jrefinery.chart.JFreeChart.draw(Unknown Source)
at com.jrefinery.chart.JFreeChart.createBufferedImage(Unknown Source)
at com.jrefinery.chart.ChartUtilities.writeChartAsPNG(Unknown Source)
at com.jrefinery.chart.ChartUtilities.writeChartAsPNG(Unknown Source)
at com.juyee.ga.chart.FreeChart.writeChartToStream(FreeChart.java:90)
at com.juyee.ga.chart.FreeChart.writeChartToFile(FreeChart.java:129)
at com.juyee.ga.chart.test.TestFreeChart1.main(TestFreeChart1.java:46)
can anyone help me?
pie3d fail on NullpointException
Re: pie3d fail on NullpointException
This is a bug that occurs when you have values in your dataset less than or equal to zero. I have fixed it now, and committed the change to CVS, for inclusion in 0.9.5.
Regards,
DG
Regards,
DG