私はGWTアプリケーションでコンバットチャートを作成するためにgoogle visualisationsを使用していますが、垂直軸の最大値を手動で設定したいと思います。私は、例えばSetting a hard minimum axis value in Google Charts APIのようにjavascriptでこれを行う方法を教えてくれる投稿を見つけました。これらはviewWindowを設定する必要があると言います。私はしかし、Javaでこれを行う方法を解決することはできません。私は現在のチャートオプションを取得するには、このメソッドを持っている:GWTのGoogle視覚化コンボチャートの最大値を設定する
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に設定しようとしました...
誰か提案があれば、私は最も感謝します。
おかげで、あなたは私に多くの時間を保存しました! – Mahana