Primefaces饼图图例溢出图形区域

时间:2015-06-18 15:29:10

标签: jsf jsf-2 primefaces

我正在使用Primefaces 5.1和JSF 2.2.4。在我的应用程序中,我有一个功能,可以根据搜索结果呈现图形。问题是,当搜索返回许多itens时,我的图形图例溢出图形区域,这里是图像:

enter image description here

我查看了文档,找不到任何关于图例大小或其他可以解决我问题的内容。

代码没有任何问题,所以我认为没有必要添加它。如果您不这么认为,请告诉我。

1 个答案:

答案 0 :(得分:2)

我终于解决了我的问题。我不得不将primefaces版本升级到5.2(我使用的是5.1),因为这个版本在托管bean上设置了新的属性。

我对传奇工作所做的工作正如我想要的那样是两件事:

在处理图表的托管bean方法上,我添加了一行:

chartModel.setLegendCols(4);

在xhtml文件中,我增加了图形大小,添加了样式属性大小:

 <p:chart type="pie" 
          model="#{chartMBean.chartModel}"
          style="width:1200px; height:600px"/>

瞧:

enter image description here