我正在寻找一些关于如何使用GWT 2.1 编辑器框架的文档或示例。谷歌的文档,呃,有点欠缺。
从可用的有限文档中,我了解到编辑器将(理论上)允许您更轻松地将 GUI 元素绑定到数据模型。这将减轻将数据复制到 TextArea/ListBox/CheckBox 的非常常见的任务,然后将用户的更改复制回底层模型(最终是数据库)。
如果它确实实现了这一点,那将是非常受欢迎的。现在,我对如何实现其中任何一个都摸不着头脑。任何指向文档或示例的指针都将受到高度赞赏。
我正在寻找一些关于如何使用GWT 2.1 编辑器框架的文档或示例。谷歌的文档,呃,有点欠缺。
从可用的有限文档中,我了解到编辑器将(理论上)允许您更轻松地将 GUI 元素绑定到数据模型。这将减轻将数据复制到 TextArea/ListBox/CheckBox 的非常常见的任务,然后将用户的更改复制回底层模型(最终是数据库)。
如果它确实实现了这一点,那将是非常受欢迎的。现在,我对如何实现其中任何一个都摸不着头脑。任何指向文档或示例的指针都将受到高度赞赏。
不久前,当我遇到同样的情况时(不仅谷歌文档中的片段不起作用,而且它们还遗漏了最基本的胶水代码以使其工作),我尝试编写最基本的编辑器示例为我自己的项目。我从 DynaTableRf 示例中学习了编辑器基础知识(这对于开始使用 Editors IMO 来说太复杂了),并将一些东西放在一起。
让我警告你:它很简单,但它是原始的和未经修饰的,它只是一个概念证明。它只是我的 Eclipse 项目的一个 zip:http ://www.mediafire.com/file/nwsohz7ov3cx173/playGwtEditors-02.zip (注意:这是 GWT 2.1 的旧版本)
更新
我刚刚更新了项目以使用 GWT 2.3。我在项目中提到的旧 GWT 2.1 错误现在已经消失了。这是新版本:http ://www.mediafire.com/file/u1yffwuxi441dip/playGwtEditors-03.zip
我在同一个地方已经有一段时间了,试图弄清楚编辑器是如何与 RequestFactory 的东西联系起来的。GWT 2.1.1 版本中的 DynaTableRF 示例最终开始使事情融合在一起 - 它很复杂,但我认为您需要一个复杂的应用程序才能开始看到好处。每个步骤中的代码都非常简单——但是有很多步骤!
这是另一个使用带有请求工厂的编辑器框架的示例,希望它也有帮助。 https://github.com/mgenov/injecting-request-factory