问题标签 [gwt-celltable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gwt - 如何将小部件添加为单元格表 GWT 中的单元格
现在我陷入了对 GWT 中的小部件进行分页的问题。
我正在使用 Cell 表来显示我的 UI Binder 类的实例列表(例如:LocationView)。 http://gwt.google.com/samples/Showcase/Showcase.html#!CwCellTable 这是 CellTable 的展示。
现在我想将我的小部件(UI Binder 类)添加到表格的每个单元格中。它看起来像这样
在这个单元格表中,每个单元格都是这个小部件(LocationView - 一个 UI Binder 类):
那么如何使用单元格表创建此表(我不使用网格视图,因为它不支持分页)
或者如果我不能使用Cell表创建这个表,我可以使用支持分页的表(如果LocationView(你看到的图标)的数量超过6,它将跳转到第2页)。
谢谢您的帮助!。
gwt - GWT CellTable,单击时禁用 ButtonCell
我对 GWT 还很陌生,但到目前为止我的进步非常快。
我有一个单元格表,其中大部分是从 RPC 返回的只读数据。
我在单元格表中有两列,用户可以与之交互。一个是TextInputCell,一个是ButtonCell。
当用户单击 ButtonCell 时,我想将该行的 TextInputCell 中的值发送到 RPC。
我有这一切工作。
我无法开始工作的部分是,当单击按钮(ButtonCell)时,我想禁用该行中的按钮,直到 RPC 返回,然后重新启用它。我还想在 RPC 返回时清除该行的输入单元格中的文本。
我无法弄清楚如何获取实际单击的 ButtonCell 对象的句柄或 TextInputCell 以与它们一起玩。
任何帮助表示赞赏。
bq
gwt - GWT 可拖动的 CellTable 单元格
我有一个 GWT CellTable - 这是一个非常简单的表,只有一个字符串列。
我想做的是将此表的行拖动到放置目标(实际上是另一个表)。我一直在试图弄清楚如何附加一个可拖动事件,如本视频~23:00 所述。
我可以将可拖动标志设置为 TRUE 的 CellTable 元素。
我还没有走到这一步,但我相信我很快就会在目标表上设置删除处理程序时遇到类似的问题。
如果有人可以发布示例或指出正确的方向,我将不胜感激。
gwt - gwt:将 clickhandler 添加到 ImageResource 单元格
我想将图像添加到我的 celltable 中,为此我使用 imageResouce,如下所示
它工作得很好,我在我的 celltable 中获取图像,但现在我想向该图像添加 clickhandler,为此我使用如下所示的字段更新器
所以现在当我点击上面的图像单元格时,它应该说“你好”,但它没有做任何事情..任何解决方案..
谢谢
gwt - GWT 样式在 AbstractCell 中不起作用
我正在尝试为我的 GWT CellTable 创建一个自定义单元格渲染器。我正在尝试在单元格内设置 CSS 样式,但由于某种原因它没有呈现。
这是我的自定义单元格渲染器
这就是我调用渲染器的地方
此代码生成此 HTML 片段(注意空样式)
所有这一切都与创建自定义单元格的 GWT 示例密切相关,我无法弄清楚这是哪里出了问题 - 或者它是否是一个错误。
然而,我已经使用 GWT 调试器检查了渲染的字符串,并且它似乎确实在其中包含样式信息 - 所以它在 GWT 管道的某个位置被删除,并且在它到达我的浏览器之前。
有任何想法吗?
gwt - 为什么在 CellTable 中没有使用 CompositeCell 的体面示例?
我已经搜索了 GoogleCode、GWT ShowCase、GWT Developer Notes 和 Google Groups,以了解如何获取/设置 CompositeCell 的值。没有一个明确的示例可以解释如何在 CellTable 中使用它。
让我们看看一些代码......首先是一个抽象类......
}
然后是一个具体的实现......
}
我有一个能源报价 (EnergyOfferDTO)。它有一个 MW/价格点列表 (OfferPriceMWPairDTO)。我想渲染一个网格,一天中的几个小时我最多可以看到 10 条曲线(曲线是当天 MW/价格点的集合)。我希望这些曲线列中的每一个都包含一对输入字段(一个用于价格,一个用于 mw 值)。我想,嘿,为每个创建列和单元格,然后将它们放在一个 CompositeCell 中。那能有多难?
我决定扩展 CellTable(即 ToggleableGrid),以便我可以封装样板设置、样式和行为;以及设置显示模式。在构建列时会参考该模式(请参阅 isInEditMode)以呈现 TextCell 或 AbstractInputCell 的具体派生,如 TextInputCell。我还为 SelectionCell 创建了一个扩展(即 ReferenceDataBackedSelectionCell),以便我可以使用 ReferenceData 设置选项的值。单输入列有效!我可以将它们显示为文本或输入字段或选择列表。让我头疼的是 CompositeCell。
虽然此代码将正确呈现输入字段对,但值都是空白(null),空白文本或空白输入字段对。
请看一下 addPriceMwColumn 方法。也许你能看到我看不到的东西?
gwt - GWT:如何在 CellTable 中添加锚单元
知道如何在我的中添加锚点CellTable
吗?我在这里发现了同样的问题,但找不到可行的解决方案。
有人可以提供一些在 CellTable 列中添加锚点的工作代码吗?
gwt - 为初始标题设置默认排序顺序单击 gwt 单元格表
但是,我希望某些列默认降序而不是升序。也就是说,如果 A 列当前未排序并且我单击它的标题,我希望 A 列在第一次单击时按降序排序,在第二次单击时按升序排序。但我仍然希望其他列像当前那样排序 - 在第一次点击时使用升序。
除了设置可排序性的 Column.setSortable(boolean) 方法和手动触发排序的 ColumnSortList.push(ColumnSortInfo) 方法之外,似乎对过程没有太多控制。
有没有办法实现这个目标?
gwt - celltable - 如何使用图像作为 celltable 背景(或行背景)
我需要使用图像作为表格背景(因为整行背景都可以)。我试过这个:
但它将图像放在每个单元格中。这可能吗?
多谢!
gwt - GWT SimplePager LastButton 问题
我面临 SimplePager 的 lastButton 的问题。我在单元格表中有 3 页,页面大小 = 11(1 条空记录 + 10 条记录(带值)),总记录 = 26。
我通过扩展 SimplePager 来使用 CustomerPager。
在第一次尝试中,celltable 中显示 1+10 条记录:下一页和最后一页按钮已启用(第一页和上一页按钮已禁用),这是正确的。但是 LastPage 按钮不起作用... :( 不知道是什么问题...(事件未触发)
奇怪的行为:
@1 最后一页按钮仅在我访问最后一页时才起作用(在我的情况下为 3 页)。
@2 假设我在第一页 n 我移到了第二页(单元格表中总共 3 页)。那时所有按钮都已启用,这是正确的。在这种情况下,最后一个按钮正在工作,但行为类似于下一个按钮
我的 GWT 应用程序集成到我们的一个产品中,因此无法从客户端对其进行调试。
可能是 AbstractPager 的 setPage(int index) 方法中的索引值不正确
Last按钮的代码流程如下
或者可能是上面代码中的某些条件错误(来自 setPage())
实际记录 = 26 和 3 空记录(第 1 个空记录/页)
数据大小可能有问题:|
如何根据数据大小检查页数??
我怎么解决这个问题?