【问题标题】:GWT, Eclipse, UIBinder template and DataGridGWT、Eclipse、UIBinder 模板和 DataGrid
【发布时间】:2013-06-27 18:10:26
【问题描述】:

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

编辑 UIBinder XML 模板文件时的 Widgets Palette:

编辑 Java 模板文件时的 Widgets Palette

【问题讨论】:

    标签: eclipse gwt datagrid uibinder


    【解决方案1】:

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

    【讨论】:

    • 所以我可以使用基于 java 的模板配置列,而不能使用基于 uibinder 的模板?
    • @Uniqus 是的,完全是......我们必须经历痛苦来处理 2 个模板,但这是唯一的方法!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多