代码之家  ›  专栏  ›  技术社区  ›  user77115

易于使用的GWT可编辑数据报?

gwt
  •  2
  • user77115  · 技术社区  · 15 年前

    我需要那些实现了一个易于使用的GWT可编辑数据报的人的建议。

    我花了4个小时在gwt-孵化器-july-14-2009.jar中的pagingscrolltable上,现在我想尝试其他选择。

    我要找的是:

    • 易于启动(例如,放下一个jar,edit.gwt.xml)
    • 启动后的高级功能
    • 高级功能文档
    • 独立模块,对其他模块、JAR或组件的依赖性最小
    • 低成本/免费

    这一切:

    3 回复  |  直到 13 年前
        1
  •  1
  •   Ning120    15 年前

    你好,有很多解决问题的方法取决于你想要什么。gwt-ext、ext-gwt和smartgwt库都实现了可编辑的数据网格。或者您可以使用flextable、scrollbanel、textbox创建自己的,并添加一些事件处理程序。gwt-ext和smartgwt都是LGPL许可证,我相信ext-gwt是GPL许可证。如果您不是为生产而做,那么任何一个都可以,但是如果您是为大型生产环境而做的,我建议首先真正测试它们的每个性能。我建议选择重量轻、坚固耐用的产品,而不是简单或在生产环境中的外观。最后,加载的数据/小部件越少,处理程序越少=性能越好,用户越高兴。

    当心, 宁章信息

        2
  •  6
  •   Blessed Geek    13 年前

    拜托,看在上帝的份上,继续用香草GWT。只需使用GWT数据单元表、列表和树。

    智能GWT和GXT在他们的演示中看起来很不错。例如,智能GWT有直接接受XML/JSON数据源的小部件,可以节省您的时间。

    但是,您发现您的应用程序需求在小部件吞食数据源的方式上“只需要做那么小的调整”。GXT和SmartGWT都有吸引人的方便的小部件,但您发现您需要“稍微”调整,使它们适合您的需求。

    你的“小”调整“重要”够了吗?所以,你需要写下你的补丁来进行“小”调整。很快你就会发现有一个“小”的调整整个内脏。你试验研究,尝试未经试验的方法。

    最后,你会发现,你可能也使用了香草GWT,你会花更少的时间来获得你想要的行为。香草GWT经过试验和验证。

    不要被SmartGWT或GXT的展示所吸引。学习CSS并学习如何将CSS集成到普通的GWT中,这将使您的小部件像smartgwt或gxt一样具有吸引力。

    那么,您不会后悔,因为您不会在使用其他GWT功能方面遇到任何障碍。

    对谷歌来说足够好的东西对我来说足够好。

        3
  •  0
  •   Marek Gregor    13 年前

    我不建议在生产中使用GWT DataGrid(在GWT 2.4中),除非您喜欢为几个错误编写解决方法(大多数错误位于Internet Explorer上): http://code.google.com/p/google-web-toolkit/issues/detail?id=7065 http://code.google.com/p/google-web-toolkit/issues/detail?id=7347 http://code.google.com/p/google-web-toolkit/issues/detail?id=7139 http://code.google.com/p/google-web-toolkit/issues/detail?id=6747

    我使用CellTable而不是DataGrid,等待来自GWT团队的错误修复。