2012-02-10 11 views
0

新しいグラフを使用するには、Primefaces 3.0から2.2にアップグレードします。しかし、軸やツールチップをフォーマットする機能はもはや存在しません。 jqplotのチャートにアクセスしてこれらを変更する方法はありますか?古い2.2バージョンにはdataTipFunctionがあります。あなたが私に与えることができるお手伝いをありがとう。多くの人が私と同じ問題を抱えているようです。jqplotとprimefaces

+0

私はjqplotハンドルをprimefaceから取得する方法を理解できないので、jqplotを自分で作成することになりました。しかたがない!!!ちょうどよく働きます。 – Binh

答えて

0

は、私はあなたがエクステンダプロパティはprimefacesの最新のスナップショット(3.4スナップショット)私はそれを試していない に追加自分自身を使用することができると思うが、私はあなたがエクステンダプロパティを使用してそれを行うことができると思います。

+0

ありがとうございます。私は、3.0のさまざまな問題のために、バックアウトしてバージョン2.2に移行しました。バージョン3.4に戻ってみると、私は試してみます。 – Binh

1

エクステンダーのプロパティは私のために働いた。

<pf:lineChart id="TraceJobChart" 
     value="#{tracejobsController.getChartForDialog()}" 
     legendPosition="" 
     yaxisLabel="Traffic" 
     xaxisLabel="Time" 
     zoom="true" 
     extender="open" 
     showMarkers="true" 
     shadow="true" 
     seriesColors="ff0000" 
     style="height:200px; width: 100%" /> 

私は折れ線グラフに使用している可能性が他のオプションは、このウェブサイトに記載されている - ここでは、私はそれが

<script type="text/javascript" > 
      function open() { 
       this.cfg.axes = { 
        xaxis: { 
         showTicks: false 
        } 
       }; 
</script> 

私の折れ線グラフは、このように見えたやった方法です。

Jqplot for Linechart

は、この情報がお役に立てば幸いです。