2010-10-20 103 views
0

条目基本上,我想创建一个表是这样的:复选框以选择网格(GWT)

alt text

我创建了一个网格,并添加了文本值,而对应的复选框。完全像在你的电子邮箱中,选择一些邮件,删除它们或标记垃圾邮件。

这是我做了什么至今:

Grid grid = new Grid(4, 3); 

     for (int i = 0; i < jsonArray.size(); i++) { 

      JSONObject jsonValue = jsonArray.get(i).isObject(); 
      String lid = jsonValue.get("id").isString().toString() 
        .replace("\"", " ").trim(); 
      String email = jsonValue.get("email-id").isString().toString() 
        .replace("\"", " ").trim(); 
      grid.setWidget(i, 0, new CheckBox()); 
      grid.setHTML(i, 1, lid); 
      grid.setHTML(i, 2, email); 
      tabDataAll.add(grid); 

     } 

我的问题是:这是正确的方法呢?如果是,我怎么能说,点击一个按钮,删除选定的行?

此外,如果我能够对列进行排序,这将是一个额外的好处/优势。

非常感谢。

回答