我正在使用gwt-visualization来显示一些Google Charts。
除了不能为柱状图设置连续的x轴外,一切都很好。根据我的理解,我只需要将图表的第一列定义为NOT STRING
-但我总是以离散的x轴结束。
我是这样做的:
DataTable dataTable = DataTable.create();
dataTable.addRows(rawData.getNumberOfRows());
dataTable.addColumn(DATE, "time interval");
for (Category category : rawData.getCategories()) {
dataTable.addColumn(NUMBER, category.getName());
}
int row = 0;
for (Date month : rawData.getMonths()) {
dataTable.setValue(row++, 0, month);
}
// set other data for categories
我做的有什么问题吗?或者Java库不支持这个?
这个问题已经由asgallant (Google可视化支持的真正英雄)解决了:
asgallant评论:
听起来好像加载了错误的图表包。你可以张贴你的代码产生的javascript(在浏览器中打开,查看源代码,并复制到这里)?
skirsch的反应:
<标题>啊,这是一个很好的提示。它确实加载了"区域图表"而不是"核心图表"。似乎Maven提供的最新版本可以追溯到2009年,显然已经过时了。
确保您正在加载适当的图表包,否则您不能使用连续轴。
标题>