GWT,Eclipse,UIBinder模板和DataGrid

时间:2013-06-27 18:10:26

标签: eclipse gwt datagrid uibinder

我安装了带GWT Designer的Eclipse。当我在设计视图中打开UIBinder模板,并将DataGrid放置到面板上时,我无法配置列,因为“单元格窗口小部件”类别中的窗口小部件选项板上没有列窗口小部件(如TextColumn)。当我在我的视图中使用Java模板而不是UIBinder模板时,一切都很好,我可以通过添加小部件选项板上显示的不同类型的列来配置DataGrid小部件。 我的Eclipse安装有问题,还是预期的行为?

编辑UIBinder XML模板文件时的

小部件调色板:

Widgets Palette when editing UIBinder XML template file

编辑Java模板文件时,

Widgets Palette Widgets Palette when editing Java template file

1 个答案:

答案 0 :(得分:0)

您正在做的是正确的方法,您只能在ui-binder中定义窗口小部件Data Grid,但您必须使用java对应项填充列及其数据。数据网格是一个显示动态检索数据的网格,因此必须根据需要添加列。如果您可以查看数据网格的gwt-showcase here示例,您可能会想到使用Data Provider来使用它。