jfreechart柱状图每个柱子颜色要求不一致的问题!全部是同一系列!
我的jfreechart显示柱状图时全部数据是同一系列的数据
所以通过
renderer.setSeriesPaint(0, new Color(0, 0, 255));
renderer.setSeriesPaint(1, new Color(0, 100, 255));
renderer.setSeriesPaint(2, Color.GREEN);
这种方法所有柱子的颜色也是一样的
怎么才能改变颜色啊?
我生成图表的步骤是:生成的是同一系列的数据,所以上面的方法不能使柱子颜色不一致
DefaultKeyedValues defaultkeyedvalues = new DefaultKeyedValues();for(...){defaultkeyedvalues .addValue("地区名字"+[i],Integer.ParseInt(numbers[i]));}CategoryDataset categorydataset = DatasetUtilities.createCategoryDataset("y",defaultkeyedvalues); JFreeChart chart = ChartFactory.createBarChart3D("title","地区名字", "数量",categorydataset, PlotOrientation.VERTICAL,true, false, false);