0

我正在尝试格式化 Vaadin 图表上 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);
4

0 回答 0