问题标签 [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 - 使用异步数据提供程序的 CellTable
我正在使用 AsyncDataProvider 生成本示例中提到的 CellTable。 http://www.mytechtip.com/2010/11/gwt-celltable-example-using_8168.html
我正在使用第二种方法,您可以调用远程服务来获取此处提到的记录。
在我的 remoteService.fetchPage() 方法中返回 1000 条记录,我不确定如何在页面上显示 50 条记录。
java - GWT- CellTable - 设置行突出显示的问题
所以我对如何在我的 Datagrid 中设置单个行的 css 有点困惑(据我所知,它可以使用 cellTable 可以使用的所有内容)。
首先,我有一个双击和单击处理程序,它们在“onCellPreview”中被正确调用(必须删除 selectionModel 才能工作)。然后我可以通过 event.getIndex() 获取行号。
接下来是我尝试为所选行设置 CSS 失败的地方,我的代码:
但是我不明白这应该如何工作(这也许就是我无法让它工作的原因)
- getStyleNames() 是如何被调用的?它只是在我的调试器中跳过它。
- setRowStyles 方法调用应该位于我的代码中的什么位置?
我想要让它正常工作,我必须删除呼叫
/li>- 我的 DataGridOverride.css 中还有一个预先存在的 css 类(与“myDataGrid”所在的主 css 文件不同)。该类是“.dataGridSelectedRowCell”并具有背景颜色集(使用!important),但它不起作用。
java - GWT-CellTable/Datagrid- BOUND_TO_SELECTION 导致错误
我创建了一个 GWT DataGrid(它本质上就像一个单元格表)并且遇到了一个非常奇怪的错误。
我在网上搜到的这个错误信息很少,而且完全不影响前端,实际上是完美的。然而,当特定情况发生时,它仍然会在 Eclipse 中出错。
如何重现错误:
- 选择特定的过滤器(无法确定为什么它不会对每个列过滤器始终出错)
- 选择包含用 (...) 隐藏的数据的单元格,然后键入左或右键盘箭头。CSS 起作用,因此当用户将鼠标悬停在单元格上时,行高会扩展并显示所有文本。)
是什么导致/修复了错误:
该错误似乎来自代码行:
当我将此行注释掉时,错误不再发生。问题是不需要该功能,因为键盘选择与鼠标选择是分开的,并且存在整个“3 活动状态”问题。
关于我的代码:
我在用:
-单选模型
-DoubleClick DOM 处理程序
-SelectionChangeEvent.Handler(即使注释掉,错误仍然显示)
更新的 更多信息:
当我在调试器中进行操作时,它只是不断调用 onSelectionChange 5 次,然后出错。然后,就像我说的那样,如果我删除 SelectionChange 处理程序,它将不会在我的文件中遇到任何断点,但会再次转到 GWT 文件 HasDataPresenter.Class 并继续运行,直到它最终出现错误(循环样式)。
此外,如果我首先选择一个没有省略号 (...) 的单元格并将箭头放在有省略号的单元格上,我不会收到错误消息。只有当我最初选择一个带有(...)和箭头的单元格时,它才会出错。
gwt - Google 网络工具包 - FlexTable
在 Flextable 中,每个表格单元格只能添加 1 个小部件?
如果我想添加更多小部件,我可以在单元格内添加面板,然后在面板内添加所有小部件吗?
gwt - GWT 中 TabLayoutPanel 中的单元格表
我是 GWT 的新手。我一直在搜索使用 UIBinder 在 TabLayoutPanel 选项卡中嵌入 celltable 的示例。有人可以为我提供代码示例吗?谢谢。
java - 使用 AsyncDataProvider 进行多列排序
我有可排序的列A和B。当用户单击A列进行排序时,我的结果数据应按A列类型排序, B列将显示相关数据。当用户单击B列进行排序时,我的结果数据应按B列类型排序, A列将显示相关数据。我使用GWT DataGrid和AsyncDataProvider将列排序作为GWT 列排序示例。此示例显示单列排序,我想使用一列或多列排序,但我不知道如何确定
哪个列被触发了列排序事件?
在我的 RPC 方法中,
java - GWT 替代单元
如何在我的单元格表列中交替创建GWT 单元格?
例如:我有一列,偶数行将显示Button Cells,奇数行将显示Text Cells。有可能吗?如果是,我怎样才能弄清楚?感谢您的任何建议!
下图是一个例子......
java - 来自 GWT AbstractCell 的 MGWT TapEvent?
我有一个简单的 Cell 类:
如何收听这样一个单元格的 MGWT TapEvent?
编辑:我不想使用 MGWT 提供的 CellList 我需要使用 GWT 的 CellList,因为这使我能够使用数据提供程序。
可能是一个触摸委托可以链接到Cell?
gwt - 单列中多个单元格的事件
我在一列中有两个按钮(编辑+删除)。
在 Presenter 中将此列的事件绑定为
单击编辑按钮后,出现了警告框,但没有出现在删除按钮上。当我点击删除按钮时,什么都没有出现。会有什么问题?
另外: 我如何确定用户从我的演示者那里单击了哪个按钮(编辑或删除)?
我非常感谢您的任何建议,因为我为此困扰了很长时间。谢谢!
java - GWT:在 CellTable 的 TextColumn 中呈现超链接
首先 - 我是 Java 和 GWT 的初学者。我有脚本语言背景,所以请明确。
我有一个 CellTable,其中填充了来自数据库的数据( ServerKeyWord 类获取数据)。
上面的示例有效,但它仅将数据显示为文本。我需要将其设为超链接,当您单击它时,它会打开一个指向该位置的新选项卡。我在网上冲浪并得出结论,我需要覆盖渲染。
现在...如何像第一个代码示例一样使用带有 addColumn 方法的 HyperTextCell 类?!
先感谢您!