我在我的开发项目中使用了primefaces 4.0。 分配给我的模块之一是使用条形图创建图表。 我已经完成了它的主要功能。
我的问题现在是我正在绘制的数据仅包含的时间 一个数据。条形图的条形太宽,因为它只有 一个要绘制的数据。
有人可以帮我如何设置条的最大宽度? 非常感谢你!
答案 0 :(得分:1)
不确定。
1)将扩展程序设置为<p:barChart>
,如下所示:<p:barChart id="chart" extender="ext1"/>
2)在您的JavaScript文件中(如果您没有,请创建一个),添加以下函数:
function ext1() {
this.cfg.seriesDefaults.rendererOptions = {
barWidth : 30
};
}
3)根据需要更改barWidth值。
另外,请查看jqPlot网站,了解更多可以更改的图表选项: jqPlot Options