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

0 投票
1 回答
139 浏览

java - 除了 ClientBundle 之外,还有什么其他方法可以在 GWT 中设置 CellTables 的样式?

两部分的问题。

1)我完全没有反对ClientBundle;它很棒(开发人员输入 CSS 的缩小、混淆等),但我想知道,还有另一种设置 CellTable 样式的方法吗?混淆(生成)的类名用于设置表格的样式。有没有办法(破解或不破解)关闭对生成的 CSS 的使用,并以更直接的方式覆盖类名(比如通过index.html文件中对具有“”类名的 CSS 文件的引用.cellTable*),没有使用ClientBundle

2)ClientBundle沿着路线走,我看到覆盖/替换默认 GWT CSS 类的 CSS 文件必须在如下代码中引用:

... where"/CellTableStyle.css"TableResources. 有没有办法引用与接口不在同一个包中的 CSS 文件,并且说它src与项目的基本目录位于不同的源目录中?

0 投票
0 回答
329 浏览

gwt - CellTable 键盘选择策略错误

我有一个CellTable并且想将键盘选择策略设置为KeyboardSelectionPolicy.BOUND_TO_SELECTION. 但是,似乎第一次单击TextCell第一行中的 a 并没有像预期的那样完全选择该行。为了说明,它看起来像这样: 在此处输入图像描述 而不是这样: 在此处输入图像描述

所有后续单击都按预期选择行,键盘导航也是如此。此外,如果第一次单击是在NumberCellTextCell任何其他行中的 a 上,则选择会按预期工作。该问题仅在第一次单击TextCell第一行中的 a 时出现。

要重现,请考虑以下示例代码:

这体现在 Chrome、FF、IE 上。任何帮助表示赞赏,谢谢。

0 投票
2 回答
243 浏览

gwt - 客户端的 gwt cellTable 缓存

我打算创建一个单元格表,显示来自数据库的联系人信息。我要显示的表格有很多行。

目前我设法轻松地显示数据。我唯一的问题是,当我在寻呼机中更改页面时。gwt 一次又一次地发送数据请求,即使我之前已经请求过这些页面!

我怎样才能使客户端缓存?

ps这里是onRangeChanged的一段代码:

编辑:

Churro 建议我将创建一个帮助类(如 DBHelper)来缓存一些结果,这就是我将如何跳过数据库访问。那不是我想要的,我打算在客户端有一个缓存,助手类仍然不会为我节省客户端->服务器调用。

0 投票
2 回答
2374 浏览

gwt - 如何在 CellTable Gwt 中设置 ButtonCell 的样式?

如何在 CellTable Gwt 中设置 ButtonCell 的样式?

我在互联网上搜索并找到了2个解决方案:

- 解决方案 1:使用urColumn.setCelLStyleNames("yourStyleName");向 ButtonCell 添加样式

在 CSS 中

我试过了,但什么也没发生。

-解决方案2:修改ButtonCell(https://code.google.com/p/google-web-toolkit/issues/detail?id=7044

对于解决方案2,我可以看到差异(即 ButtonCell 的样式已更改)。但是,我没有“ gwt-Button” css 类,而只有“ gwtButton” css 类(参见上面的 css)。但是,当我在第二个代码中将“gwt-Button”更改为“gwtButton”时,sb.appendHtmlConstant("<button type=\"button\" class=\"gwtButton\" tabindex=\"-1\">");什么也没发生。

那么,如何设置按钮单元格的样式以便它可以拾取gwtButton css class

0 投票
1 回答
380 浏览

gwt - mouseenter 事件不适用于 gwt celltable

我有一个单元格表,我需要在其行上为“mouseenter”事件添加处理程序。

我尝试过类似以下的操作,但它不适用于“mouseenter”,尽管它适用于“mouseover”。

0 投票
1 回答
201 浏览

gwt - GWT CellTable 文本列中的列宽

我正在尝试将恒定列宽设置为 Gwt Celltable 中的所有列,

如何实现这一点,

0 投票
1 回答
211 浏览

gwt - 从 gwt 中的 DatePickerCell 中删除日期

我在 gwt 中实现了一个 CellTable,它有一个DatePickerCell类型的列,它在单击单元格时打开一个日期选择器。我想实现类似 DateBox 的东西,它有一个文本框,点击它会打开一个日期选择器,并且可以从文本框中删除日期,这在 DatePickerCell 的情况下不会发生。我试图扩展 DatePickerCell 以使用 DateBox 而不是 DatePicker。

请在这方面提供帮助。

提前致谢。

0 投票
1 回答
98 浏览

java - CellTable height shrinks upon paging

IMPORTANT :: This issue in entirely different to another similarly titled issue on Stack Overflow.

I have a CellTable working beautifully in conjunction with an RPC-backed AsyncDataProvider in GWT 2.5.1. The RPC is extremely fast to respond, coming in at less than 20 milliseconds response time.

The problem I'm having is that as I page through the table, I seem to have a flicker that occurs on the table within the browser. After some debugging, I can see that the table displays no data rows, then within a few milliseconds it restores the rows of the next page.

This manifests itself as the following quick sequences of UI events every time I move page (where 10 is an arbitrary page size):

  1. Showing current page (10 records)
  2. Showing empty page (0 records)
  3. Showing next page (10 records)

To help isolate if the problem was with the event handler from the associated pager widget, I added a button (purely for test purposes) to manually change page in the table. The following button has the exact same symptoms as paging with a click on the pager widget.

I already performed a Google search, and found this post (from which I borrowed the title of this question), which describes the exact same symptoms as I am currently experiencing. No solution is offered, and I must assume that others have experienced the same issue and worked out their own workarounds. A workaround would be most graciously received.

0 投票
1 回答
475 浏览

gwt - 如何禁用鼠标悬停在celltable gwt中突出显示的行

我想禁用单元格表行的鼠标突出显示。此单元格表不是选择模型,因此我不希望在鼠标悬停事件时突出显示行。

0 投票
0 回答
66 浏览

java - Unable to sort the Celltable column

I am trying to sort my CellTable and I am following the advice mentioned in the following example and the SO answer which are here.

http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCellTable CellTable: dynamically reordering rows

but none of the solution is working. Here is my code please select me how can I enable the sorting on the table.

Code for setting the data: