我是gwt可视化的新手。我想使用gwt visualization api创建柱形图。 问题是我无法在x轴上绘制值。我不确定如何绘制x和y轴值。 Y轴值自动绘制,但不对x轴绘制。
Runnable onLoadCallback = new Runnable() {
public void run() {
// Create a column chart visualization.
ColumnChart colChart = new ColumnChart(createTable(), createOptions());
basePanel.add(colChart);
}
};
VisualizationUtils.loadVisualizationApi(onLoadCallback, ColumnChart.PACKAGE);
private Options createOptions() {
Options options = Options.create();
options.setWidth(500);
options.setHeight(400);
options.set3D(true);
options.setTitle("Velocity");
options.setTitleX("Iterations");
options.setTitleY("Points accepted");
return options;
}
private AbstractDataTable createTable() {
final DataTable data = DataTable.create();
data.addColumn(ColumnType.NUMBER, "Points");
data.addRows(3);
data.setValue(0, 0, 1);
data.setValue(1, 0, 5);
data.setValue(2, 0, 9);
return data;
}
有人可以告诉我们如何绘制这些值以及如何实现这一目标?我正在使用gwt可视化1.0.2.jar。