Я использую визуализации Google для создания комбинированной диаграммы в приложении GWT, и я хотел бы установить максимальное значение вертикальной оси вручную. Я нашел сообщения, которые рассказывают мне, как это сделать в javascript, например Установка жесткого минимального значения оси в Google Charts API , и они говорят, что мне нужно установить viewWindow. Однако я не могу понять, как это сделать на Java. В настоящее время у меня есть этот метод, чтобы получить параметры графика:
private static Options createOptionsChart() {
Options options = Options.create();
options.setWidth(800);
options.setHeight(600);
if (max > 0) {
options.setVAxisOptions(getAxisOptions());
}
options.set("isStacked", true);
options.set("legend", "none");
return options;
}
и этот метод для получения параметров оси:
private static AxisOptions getAxisOptions() {
AxisOptions ao = AxisOptions.create();
ao.set("viewWindowMode", "explicit");
ao.set("viewWindow.max", max);
return ao;
}
Запуск этого, однако я получаю сообщение об ошибке во время выполнения в моем браузере
Параметр "viewWindowMode" был установлен на "явный", но "viewWindow" не был указан
Я не могу найти способ указать viewWindow - я попытался установить его для нового JavaScriptObject, объекта, который расширяет JavaScriptObject ...
Если у кого-нибудь есть какие-либо предложения, я был бы очень признателен.