Hello there! I'm trying to get the Gauge GWT API to work, but after
running my app on my server (not on hosted mode, since I'm running
linux and hosted may have problems with SVG right?). I don't see
anything. Here's the code I'm using:
public class GWTTest implements EntryPoint {
private SystemResourceAsync service = GWT.create
(SystemResource.class);
private FlowPanel layout;
private AbstractDataTable dataTable;
private Gauge gauge;
public void onModuleLoad() {
layout = new FlowPanel();
Label loadLabel = new Label("System Load");
Runnable onCallback = new Runnable(){
@Override
public void run() {
gauge = new Gauge();
RootPanel.get("content").add(gauge);
}
};
VisualizationUtils.loadVisualizationApi(onCallback,
Gauge.PACKAGE);
}
private Options createOptions() {
Options options = Gauge.Options.create();
options.setGaugeRange(0, 100);
options.setGreenRange(0, 95);
options.setYellowRange(26, 75);
options.setRedRange(76, 100);
options.setSize(400,120);
options.setMinorTicks(5);
return options;
}
private AbstractDataTable updateDataTable(SystemLoad load){
DataTable data = DataTable.create();
data.addColumn(ColumnType.STRING,"Label");
data.addColumn(ColumnType.NUMBER,"Value");
data.addRows(2);
data.setValue(0, 0, "CPU");
data.setValue(0, 1, (int)(load.getCpuUsage()*100));
data.setValue(1, 0, "Memory");
data.setValue(1, 1, (int)(load.getMemUsage()*100));
return data;
}
What am I missing here?
Regards
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Visualization API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-visualization-api?hl=en
-~----------~----~----~----~------~----~------~--~---