gwt使用ui binder实现页面组件
gwt2.0包含了一种叫做ui binder的机制,用于使用自定义xml(html)页面模板绑定数据对象。这样可易于编写复杂和自定义界面组件。
这里演示通过eclipse的gwt向导生成最简单的ui binder。首先创建:
然后,
这样就实现了最简单的框架代码。
实现的类是一个composite,即组合的widget,可以加入到页面panel中即可。
RootPanel.get().add(new MyTestBinder("aaa"));
然后运行gwt程序,可见:
这里的文字和按钮就是ui binder通过对应的xml页面和MyTestBinder对象的数据绑定生成的。
这篇文章上的评论的 RSS feed TrackBack URI