2012-07-25 57 views
0

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

在跳跃推荐各种EXT和GXT的东西之前,不幸的是1)它将被用于什么最终将成为他们产品的一部分,因此在商业上使用和2)这是用于非营利公司,所以他们真的不想支付许可证。我一直在寻找什么感觉像几周枉然,我可以使用和理解的东西。

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

谁能帮我这个?对不起,这是一个双重的问题(我是一个关于GWT的新手,其中两个我没有任何运气来搞清楚如何制作一个可排序的表/网格),但是我非常感谢任何帮助。

回答

0

CellTable是GWT中更复杂的概念之一。您正在寻找正确的地方,文档在这里:https://developers.google.com/web-toolkit/doc/2.4/DevGuideUiCellTable

这应该包含您需要的所有内容,包括带有EntryPoint类的所有代码。我认为这只是让你的机器运行这个代码并逐行理解它正在做什么的一个例子。

+0

谢谢你的链接。我已经仔细查看了几次,试图了解正在发生的事情。我最大的问题是,当我尝试在托管模式下运行onModuleLoad()时,抛出异常错误。我实际上只是试图复制Google的一些代码,看起来它应该可以工作......但不是。感谢您的建议! – Maria 2012-07-27 14:23:56