panel.add(new HTML("<p/><p/><b> Use the traditional Grid API</b>"));
Button gridAPI = new Button("Go", new ClickListener() {
public void onClick(Widget sender) {
clearTable();
long milli = System.currentTimeMillis();
Grid newTable = new Grid();
usingGridAPI(newTable);
finishTable(newTable, milli);
}
});
panel.add(gridAPI);
panel.add(new HTML("<p/><p/><b> Use the attached Grid API</b>"));
Button detachedGridAPI = new Button("Go", new ClickListener() {
public void onClick(Widget sender) {
clearTable();
long milli = System.currentTimeMillis();
Grid table = new Grid();
curTable = table;
table.setBorderWidth(2);
panel.add(table);
usingGridAPI(table);
log("Finished in " + (System.currentTimeMillis() - milli)
+ " milliseconds");
}