GWT 可点击文本单元格
我是 GWT 的新手...需要一些帮助来理解下面的类 -
GWT ClickableTextCell 有什么用?
有什么具体的用途吗。它使用了名为 FieldUpdater 的东西,为什么使用它?
I am a newbie to GWT ... need some help in understanding the below class -
What is the use of GWT ClickableTextCell ??
Is there something specific use of it. It uses something called FieldUpdater, why is that used ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将 ClickableTextCell 视为热点。它看起来就像是一块普通的屏幕区域,里面有文本,但它会响应点击。单击它时会发生什么?单击“更新”该字段。对字段的更新调用方法 update()。 update() 的作用是什么?随心所欲。您可以通过指定 FieldUpdater 来提供它。 FieldUpdater 是一个接口,因此您可以匿名构造一个接口。假设您有一个 CellTable,并且有一个在 ClickableTextCell 内显示字符串的列。您向列提供 FieldUpdater:
现在,只要单击单元格,就会触发 update() 中的代码。
Think of a ClickableTextCell as hot spot. It looks like a regular bit of screen real estate with text in it, but it responds to clicks. What happens when you click it? The click "updates" the field. An update to a field calls the method update(). What does update() do? Whatever you want it to. You provide it by specifying the FieldUpdater. FieldUpdater is an interface, so you can construct one anonymously. Say you have a CellTable, and you have a Column that displays a String inside a ClickableTextCell. You provide your FieldUpdater to the Column:
Now whenever the cell gets clicked, that code in update() fires.
ClickableTextCell
是一种特定类型的单元格。您可以在此 GWT 展示。此 GWT 文档解释了单元格小部件的用途,涵盖了所有不同的类型,并且还提供了如何使用它们和
ValueUpdater
类型的示例。A
ClickableTextCell
is a specific kind of cell. You can see a demo of all the different kinds of cells in this GWT showcase.This GWT documentation explains what cell widgets are for, goes over all of the different types, and also has examples of how to use them and the
ValueUpdater
type.