GWT DataGrid setLoadingIndicator 没有效果

标签 gwt datagrid

当数据从 RPC 调用加载到服务器时,我正在尝试使用 GWT DataGrid 的功能来显示动画 gif。

我在任何地方都没有找到任何资源。对此的支持真的很差。

我使用以下方法初始化我的 DataGrid:

myDataGrid.setLoadingIndicator(new Image(/*my ImageResource object*/);

在我使用的程序流程中:
myDataGrid.fireEvent(new LoadingStateChangeEvent(LoadingState.LOADING));

当我想将 DataGrid 置于“加载”状态时,即在进行 RPC 调用之前,然后:
myDataGrid.fireEvent(new LoadingStateChangeEvent(LoadingState.LOADED));

就在网格填充数据之后。

这行不通。我在 DataGrid 中看不到任何变化,我看不到动画 gif,它只是在此过程中保持不变。有什么我做错了吗?

请帮忙。

最佳答案

如果您调用updateRowCount(0, false) ,将显示加载图像。

关于GWT DataGrid setLoadingIndicator 没有效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9523625/

相关文章:

java - GWT openlayers,DrawFeature 线条样式

java - 如何让 GWT 编译多个模块?

c# - WPF:DataGrid 显示错误

c# - 当鼠标悬停时突出显示 DataGrid 列标题

.net - WPF Datagrid 中的网格线着色

c# - 将数据从数据网格绑定(bind)到 ui 组件

java - GWT 在构建路径中找不到 org.json

javascript - 如何使用 HTML 和 JavaScript 检测 iOS 应用何时进入后台

java - 如何使用 GWT ScriptInjector 仅注入(inject)一次脚本?

Silverlight 4 MVVM DataGrid 和子窗口将数据传回父窗口