SmartGWT与UIBinder一起使用

SmartGWT与UIBinder一起使用,gwt,smartgwt,uibinder,Gwt,Smartgwt,Uibinder,现在我有一个关于GWT和UIBinder的项目,我需要将SmartGWT集成到其中。若我只是尝试将SmartGWT组件添加到ui.xml并将类视为普通GWT组件,那个么编译时会出现错误。对于使用SmartGWT小部件,我应该采取哪些其他操作?SmartGWT不提供UiBinder支持。但是您可以使用uibinding smartgwt。将SmartGWT改编为UiBinder的项目 然后只需在UiBind xml上添加xmlns:zs=“urn:import:org.synthful.smart

现在我有一个关于GWT和UIBinder的项目,我需要将SmartGWT集成到其中。若我只是尝试将SmartGWT组件添加到ui.xml并将类视为普通GWT组件,那个么编译时会出现错误。对于使用SmartGWT小部件,我应该采取哪些其他操作?

SmartGWT不提供UiBinder支持。但是您可以使用uibinding smartgwt。将SmartGWT改编为UiBinder的项目

然后只需在UiBind xml上添加
xmlns:zs=“urn:import:org.synthful.smartgwt.client.widgets”


更多信息

感谢您提供的解决方案,但我无法使用SmartGWT和uibinding SmartGWT编译项目:(我为SmartGWT和uibinding SmartGWT添加了Maven依赖项。我还将此字符串添加到ui.xml中,并尝试添加SmartGWT小部件,在ui.xml文件和视图类中声明它们,就像我对普通GWT小部件所做的那样。但当我尝试编译项目时,在视图类中出现错误:“org.synthful.smartgwt.client.widgets.UIHLayout类型没有可用的源代码;您是否忘记继承所需的模块?"你有什么想法吗?用作GWT小部件父节点的类必须实现HasWidget,作为其候选子节点的任何类都必须是GWT小部件的扩展类。用作HTML内容父节点的类必须实现HasHTML。用作封装文本内容的节点的类必须实现HastText。请确保您的小部件遵循这些规范,也许,某些SmartGWT小部件还不受支持。尝试添加我理解的wiki页面项目的示例小部件-这是我的错误。非常感谢!我在过去18个月一直忙于使用GXT。我将引导所有认真希望为该项目做出贡献的人。请写信给gmail id:blessedgeek。在过去,我删除了那些似乎只希望自己的名字与项目相关而不想贡献任何东西的贡献者/所有者。