如何使用primefaces&x2B;在水平条形图中添加垂直线;jqplot

如何使用primefaces&x2B;在水平条形图中添加垂直线;jqplot,primefaces,charts,jqplot,Primefaces,Charts,Jqplot,我正在使用primefaces+jqplot创建水平和堆叠条形图: 代码(示例-Primefaces): 我需要在图表中添加一条线,如下图所示:(垂直方向的红线) 我可以用Primefaces+Jqplot做这个吗?如果可能的话,有人能帮我理解吗?终于解决了我的问题: 1-在托管Bean中添加名为extender的extender: horizontalBarModel.setExtender("NAME"); 2-在xhtml中创建javascript函数: function NAME

我正在使用primefaces+jqplot创建水平和堆叠条形图:

代码(示例-Primefaces):

我需要在图表中添加一条线,如下图所示:(垂直方向的红线)


我可以用Primefaces+Jqplot做这个吗?如果可能的话,有人能帮我理解吗?

终于解决了我的问题:

1-在托管Bean中添加名为extender的extender:

 horizontalBarModel.setExtender("NAME");
2-在xhtml中创建javascript函数:

function NAME(){}
3-添加画布覆盖:

function NAME()
{
 this.cfg.canvasOverlay = {
                show: true,
                objects: [{verticalLine:{
                "shadow":"false",
                "lineWidth":5,
                "color":"rgb(255,0,0)",
                "x":50 
 }}]};
}

4-此垂直/水平线取决于以下文件(使用Primefaces 5.0):

您可以在中找到此文件


5-添加标签和工具提示:。

我使用了您的方法,但无法使canvastOverlay正常工作,我在这里问了一个相应的问题:
jqplot.canvasOverlay.js