使用GWT构建可排序的表/网格,无需EXT / GXT / Smart GWT /等

时间:2012-07-25 15:34:37

标签: sorting gwt

对于某些背景,我现在是一名实习生,他被要求使用GWT创建某种可以按列排序的表/网格。理想情况下,我的老板(他告诉我在Stack Overflow上请求帮助)也希望能够拥有多页数据,但我现在专注于排序部分。

在跳过建议各种EXT和GXT的事情之前,不幸的是1)这将用于最终将成为他们产品的一部分,因此,在商业上使用,2)这是一个非盈利的公司,所以他们真的不想支付许可费。我一直在寻找那些我可以使用和理解的东西,感觉好几周是徒劳的。

我正在使用Eclipse(indigo)来创建GWT网络应用程序,但我仍然是与GWT相关的任何新手,我确信我的大多数问题是我真的不明白如何获得和使用教程中作为示例提供的代码。我已经阅读了所有可以找到的GWT文档和许多教程和展示,但我仍然不明白如何做事......这是令人遗憾和令人沮丧的。我也试过在Eclipse中使用GWT Designer,虽然整洁,我不能使用CellTable的东西(当然这正是我的老板想要的) - 我假设因为我没有它的许可证?现在,我不需要从服务器获取数据(从字面上看,如果我可以将所有人员数据放在ArrayList中并从那里填充列,我会非常高兴。)

任何人都可以帮我解决这个问题吗?对不起,这是一个双重问题(我是一个关于GWT的新手,有两个我没有运气弄清楚如何制作一个可排序的表/网格),但我真的很感激任何帮助。

1 个答案:

答案 0 :(得分:0)

CellTable是GWT中更复杂的概念之一。您正在寻找合适的位置,文档在此处:https://developers.google.com/web-toolkit/doc/2.4/DevGuideUiCellTable

这应该包含您需要的一切,包括具有EntryPoint类的所有代码。我认为这只是在你的机器上运行这个代码并逐行理解它正在做什么的情况。