我正在使用jfreecharts生成stackbarcharts和piecharts。两种类型的图表都使用相同的标签。例如,我有John,Mike,Sandra,Pushpalika。有没有办法可以确保用于代表每个人的颜色在两种类型的图表中是相同的?
答案 0 :(得分:2)
通常,如果您的CategoryDataset(条形图)中的系列键与PieDataset中的键(对于饼图)的顺序相同,则两个图表上的自动选择颜色将相同。但是,如果您确实需要确定,则应使用PiePlot的setSectionPaint()方法和堆叠条形渲染器的setSeriesPaint()方法手动设置颜色。