XAxis日期时间格式显示Vaadin图表的12小时?

时间:2017-04-24 15:22:33

标签: vaadin vaadin7 vaadin-charts

我试图在Vaadin Charts上格式化XAxis的日期时间标签。默认情况下它会显示24小时格式,但是当我尝试将其设置为显示12小时格式时,它只有在我有一半大小的窗口时才有效。

顶部显示屏幕全屏时的x轴标签。当窗口处于半屏幕时,底部显示它。

这是我的代码:

DataSeries dataSeries = new DataSeries();
    dataSeries.setName("Events");

    int eventCounter = 0;

    for (Event event : eventList) {
        eventCounter++;
        dataSeries.add(new DataSeriesItem(event.getDate(), eventCounter));
    }

    configuration.addSeries(dataSeries);

    DateTimeLabelFormats dateTimeLabel = new DateTimeLabelFormats();
    dateTimeLabel.setHour("%l:%M %p");

    configuration.getxAxis().setDateTimeLabelFormats(dateTimeLabel);

0 个答案:

没有答案