poi-tl绘制两y轴折线图,为什么折线数量翻倍了?
poi-tl绘制两y轴折线图导致折线数量翻倍了
问题:有两个y轴,我想要的是生成两个折线,但是实际出现的是四个折线图,因为有两个y轴导致重复出现了
模板:
生成的结果:(看着是两条线,但实际是四条,两两条叠加在一起了)
代码:
public class MonthFocusDiseaseImgTop1ChartVar implements MonthVar { @Override
public Object execute(MonthQo monthQo, Month month) {
// 省略获取数据的代码
List<SourceAttackDeathAuditVo> resList = new ArrayList<>();
for (int index = 0; index < dimInfectiousDiseaseVos.size(); index++) {
SourceAttackDeathAuditVo resVo = new SourceAttackDeathAuditVo();
// 添加两条线
ChartMultiSeriesRenderData chart = Charts.ofComboSeries("", months).addLineSeries(bnYear + "年", bnFBSArrs).addLineSeries(qnYear + "年", qnFBSArrs).create();
resVo.setEcharts(chart);
resList.add(resVo);
}
return resList;
}
}
现在的问题就是我添加的是两条线,打断点看这部分代码结束还是两条线,实际渲染出来的是四条线
将word模板内组合图表,改成单个的y轴的折线图就生成的是正常的两条折线的。
我需要的是要有两条y轴,一条折线数据对应主坐标轴,另一条对应次坐标轴
以上是 poi-tl绘制两y轴折线图,为什么折线数量翻倍了? 的全部内容, 来源链接: utcz.com/p/945493.html