List of usage examples for com.google.gwt.visualization.client DataTable addColumn
private native int addColumn(String type) ;
From source file:com.google.gwt.visualization.sample.visualizationshowcase.client.ImageDemo.java
License:Apache License
public ImageDemo() { ImageChart.Options options = ImageChart.Options.create(); options.set("cht", "rs"); options.set("chco", "00ff00,ff00ff"); options.set("chg", "25.0,25.0,4.0,4.0"); options.set("chm", "B,FF000080,0,1.0,5.0|B,FF990080,1,1.0,5.0"); options.set("chls", "2,1,0|2,5,5"); DataTable dataTable = DataTable.create(); dataTable.addColumn(ColumnType.STRING); dataTable.addColumn(ColumnType.NUMBER); dataTable.addColumn(ColumnType.NUMBER); dataTable.addRows(8);// w w w . java 2 s .com char pi = '\u03C0'; dataTable.setValue(0, 0, "0"); dataTable.setValue(1, 0, pi + "/4"); dataTable.setValue(2, 0, pi + "/2"); dataTable.setValue(3, 0, "3" + pi + "/4"); dataTable.setValue(4, 0, "" + pi); dataTable.setValue(5, 0, "5" + pi + "/4"); dataTable.setValue(6, 0, "3" + pi + "/2"); dataTable.setValue(7, 0, "7" + pi + "/4"); dataTable.setValue(0, 1, 10); dataTable.setValue(1, 1, 20); dataTable.setValue(2, 1, 30); dataTable.setValue(3, 1, 40); dataTable.setValue(4, 1, 50); dataTable.setValue(5, 1, 60); dataTable.setValue(6, 1, 70); dataTable.setValue(7, 1, 80); dataTable.setValue(0, 2, 100); dataTable.setValue(1, 2, 80); dataTable.setValue(2, 2, 60); dataTable.setValue(3, 2, 30); dataTable.setValue(4, 2, 25); dataTable.setValue(5, 2, 20); dataTable.setValue(6, 2, 10); dataTable.setValue(7, 2, 5); widget = new ImageChart(dataTable, options); }