问题标签 [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.

0 投票
2 回答
1313 浏览

gwt - 异步 DataProvider、CellTable、Pager“最后一页按钮”

我正在使用带有 Page 和异步 DataProvider 的 CellTable。一切正常,页面的“最后一页”按钮被禁用。这可能是因为 Asynchronous DataProvider,可以传递额外的数据,因此不知道他将拥有多少条记录以及最后一页是什么。但是我知道数据传输何时完成,所以我可以显示最后一页。

我如何告诉异步数据提供者,没有更多数据,他应该显示最后一页按钮?

BR,斯特凡

0 投票
2 回答
419 浏览

gwt - 如何根据服务器的响应创建 CellTable

  1. 我想创建一个 CellTable。但是 celltable 的列应该基于服务器的响应。我将服务器响应作为列表。

    /li>
  2. CellTable 列标题应该是来自服务器的值。例如。服务器响应:List<Contacts> contacts

    标题应该是contacts.getName().

0 投票
1 回答
2300 浏览

gwt - 使用 GWT CellTable 突出显示行

我创建了一个包含 300 多行的 CellTable,分为 20 页。我的菜单中有一个命令,允许用户根据某些列中的值突出显示行(类似于 Excel 中的条件格式)。

我需要帮助的是更改不在当前页面上的行的行样式。

我已经浏览了 Celltable 和 SimplePager 文档,但没有任何东西对我产生影响。我对 GWT 很陌生,因此我们将不胜感激。

0 投票
2 回答
1390 浏览

html - GWT CellTable 将列设置为 HTML

我想将 FlexTable 放入 CellTable,因此在我的 String getValue() 中我创建了 FlexTable 并返回 ft.toString(),其中 ft 是我的 FlexTable。

但是,当我执行 table.addColumn(flex_table_string, "Header") 时,GWT 不会呈现 HTML,而是将其保留为文本

请帮忙,

谢谢,

0 投票
1 回答
1584 浏览

gwt - 使用 AsyncDataProvider 进行列排序 - 如何找出用户想要排序的列?

我正在实现一个 GWT CellTable,它具有动态分页和多列排序的功能。可以在CellTable Developer's Guide中找到基础知识。

但是,动态示例并没有说明如何找出用户想要排序的列(它只是按“名称”列排序)。就我而言,这还不够,因为我希望允许用户按不同的列进行排序。

我能想到的唯一不是很优雅的解决方案是跟踪哪一列是否按升序排序(使用table.getColumnSortList(indexOfColumn).isAscending()),然后通过比较每一列的值(更改的可能是用户单击的内容)。

这涉及将信息保存在我的课程中,这些信息应该在 CellTable 的某个地方可用!但是我找不到那个信息!

谢谢你的帮助。

0 投票
1 回答
902 浏览

css - GWT celltable 使某些列加粗

我正在使用 GWT CellTable。

我有一个要求,我想让几行中的几列变为粗体,具体取决于该列的数据。

我似乎找不到任何干净的实现。

任何指针都会有所帮助。

0 投票
2 回答
133 浏览

gwt - 列表 CellTable/ Pager 顶部的特定元素

是否可以在列表顶部有一个特定元素?

背景:我有一个事件应用程序,其中不断添加新事件。事件按日期排序。如果事件通过,它仍然在页面顶部。现在过了一段时间,第一个元素都结束了,所以第一个页面不再显示任何必要的数据。要获得将要发生的事件,用户必须单击寻呼按钮。我希望这些事件显示在顶部,如果用户想查看以前的事件,他必须单击寻呼机的后退按钮。

我尝试了什么:

这混淆了整个寻呼机逻辑,用户不能再从寻呼机切换到页面。

这会选择正确的元素,并将寻呼机移动到它,但其他元素仍然可见,所以如果我有一些“结束”事件,在最坏的情况下,表中只有一个“comming”事件。此外,可用性很差,因为用户必须查看下一个事件并且没有在页面顶部...

0 投票
1 回答
1293 浏览

gwt - 带有标签和图像的 GWT Celltable 列

我正在寻找将标签和图像添加到 CellTable 列,具有以下要求:
- 标签后面应该跟一个图像。
- 单击列(标签或图像上的任何位置),切换图像。

我正在考虑创建一个包含 Horizo​​ntalPanel 的自定义小部件。其中本身包含标签和图像。在投入大量时间之前,只想确认这种方法是否正确?

0 投票
2 回答
3890 浏览

java - GWT 2:如何将 Button 添加到 CellTable 的标题中?

我的任务是创建一个带有控件以添加新行的表。这个典型的控件应该由相应的一组 TextEdits 和一个“添加新行”按钮组成。

我使用细胞表。

我可以单独创建这个“添加小部件”,只需在某个面板中组合按钮和必要的字段,但我想尝试将它绑定到表格。我想使用 CellTable 来制作它。为此,我尝试利用 CellTable 的标题。我创建了一个 Header 并添加了一个 EditCellText 和 ButtonCell。我有两个问题:

  • 该按钮未显示。而是显示 getValue() 方法返回的值。
  • 我不知道如何处理单击该按钮。

[1] 最后,第一个问题是:如何将按钮添加到 CellTable 的表头中,如何处理对该按钮的点击?该按钮应该看起来像一个按钮,而不仅仅是一些点击区域。

[2] 可能还有另一种方法可以完成我的任务。是否可以创建不同行包含不同按钮的 CellTable?即第一行持有按钮“添加”,所有其他行持有按钮“删除”。GWT 能做到这一点吗?

[3] 还有一个问题。目前,我使用 Java 代码描述了 CellTable 的结构。即,我在创建父小部件时手动创建和添加列和标题对象。是否可以用 XML 表示我的 CellTable 的结构,即使用一些 mySpecialCellTable.ui.xml 文件?

0 投票
2 回答
3837 浏览

gwt - 如何将自定义选择处理程序添加到单元格表

我想向单元格表添加一个特殊的选择模型。基本上我想要的功能是在位于左侧的表格上选择一行,相应的表格将在右侧弹出。我知道很多人会将 singleSelectionModel 与 SelectionChangeHandler 一起使用。但是这种方法存在问题。

例如,如果我选择表格上的第 1 行。表格弹出。我通过单击关闭按钮关闭表单。稍后,我再次选择第 1 行,没有触发该事件,因为它是 SelectionChangeHandler。在执行此操作之前,我必须选择其他行。这不好。

所以我认为有几种方法可以做到这一点:

  1. 在我选择行后立即取消选择该行。
  2. 使用点击处理程序触发事件(弹出表单)
  3. 使用其他选择模型和其他选择处理程序来执行此操作。(虽然我对此一无所知)

所以我的问题是,

  1. 有谁知道我可以为此使用哪种其他选择处理程序。
  2. 如果我在 celltable 上使用 click 处理程序,会有什么问题吗?

我只是想了解更多。因此,任何想法都会受到欢迎。非常感谢。

此致。