PrimeFaces OHLC图表,x轴为日期

时间:2015-05-10 00:49:12

标签: date primefaces charts

OhlcChartModel model = new OhlcChartModel();

DateAxis axisX = new DateAxis("Date");

model.getAxes().put(AxisType.X, axisX);

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

model.add(new OhlcChartSeries(formatter.format(seriesDate), openValue,
                  highValue, lowValue, closeValue);

有没有人设法让日期图表与日期一起工作?

1 个答案:

答案 0 :(得分:0)

这对我有用:

在java上

         OhlcChartModel model = new OhlcChartModel();
         model.setExtender("extender");

         DateAxis xAxis = new DateAxis();       
         model.getAxes().put(AxisType.X, xAxis);
         for (Balance balance : balanceList) {
             Long date = balance.getBalanceDate().getTimeInMillis();
             double open = balance.getOpen();
             double high = balance.getHight();
             double low = balance.getLow();
             double close = balance.getClose();
             OhlcChartSeries series = new OhlcChartSeries(date, open, high, low, close);
             model.add(series);
          }

在javascript上

function extender() {
this.cfg.series = [{
    renderer: $.jqplot.OHLCRenderer
}];}