Apache POI折线图颜色

我正在用一些统计数据创buildExcel文件,还包括折线图。 我已经成功创build图表并填充数据。 但是我对图表系列的默认颜色不满意。

那么我怎样才能改变图表系列的颜色呢? 我找不到任何关于它的文档,所以请帮忙。 我也听说,这个问题可能与工作簿的默认颜色有关,所以也许你可以指导我如何改变它们?

我正在使用Apache POI 3.10。 提前致谢!

这个对我有用。 Groovy,PieChart,随机颜色。

def ctChart = chart.getCTChart() def ctPieChart = ctChart.getPlotArea().addNewPieChart() def ctPieSer = ctPieChart.addNewSer() byte[] b = new byte[3]; (0 .. rows).each { random.nextBytes(b) def x = ctPieSer.addNewDPt() x.addNewIdx().setVal(it) x.addNewBubble3D().setVal(false) x.addNewSpPr().addNewSolidFill().addNewSrgbClr().setVal(b) }