GWT DataGrid setLoadingIndicator无效

Mag*_*llo 7 gwt datagrid

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

我没有找到任何资源.对此的支持非常糟糕.

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

myDataGrid.setLoadingIndicator(new Image(/*my ImageResource object*/);
Run Code Online (Sandbox Code Playgroud)

在我使用的程序流程中:

myDataGrid.fireEvent(new LoadingStateChangeEvent(LoadingState.LOADING));
Run Code Online (Sandbox Code Playgroud)

当我想将DataGrid置于'LOADING'状态时,即在进行RPC调用之前,然后:

myDataGrid.fireEvent(new LoadingStateChangeEvent(LoadingState.LOADED));
Run Code Online (Sandbox Code Playgroud)

在网格填充数据之后.

这不起作用.我没有看到DataGrid有任何变化,我看不到动画gif,它在此过程中保持不变.有什么我做错了吗?

请帮忙.

Ril*_*ark 9

如果您打电话updateRowCount(0, false),将显示加载图像.