我想在primefaces的条形图中设置条的宽度。我尝试了这个扩展器但没有用:
this.cfg.seriesDefaults = {
rendererOptions: {
barWidth:10
}
};
我该如何处理?
谢谢。
我想在primefaces的条形图中设置条的宽度。我尝试了这个扩展器但没有用:
this.cfg.seriesDefaults = {
rendererOptions: {
barWidth:10
}
};
我该如何处理?
谢谢。
您应该通过设置样式属性来动态设置条形图的宽度,如下所示,组件自动排列条形宽度;
style="height:720px; width:#{statisticBean.barChartWidth}px"
例如,通过计算 barcount*barwidth+66 在 bean 一侧设置 barChart;使用 10 作为条宽。乘以 chartItemCount 并为条形标签宽度添加 66 或其他值。
public int getBarChartWidth() {
return chartItemCount * 10 + 66;
}
祝你好运!
如果您仍在寻找解决方案,我建议您尝试以下方法:
this.cfg.seriesDefaults.rendererOptions= {
barWidth:10
};
我稍微修改了代码的语法。它对我很好。
希望能帮助到你。