【发布时间】:2012-10-16 19:56:49
【问题描述】:
在 J2ME 中使用 LWUIT 在后端完成一些处理时,有什么方法可以显示等待屏幕?如果是,那么如果不是,那么还有其他替代方案吗?
【问题讨论】:
在 J2ME 中使用 LWUIT 在后端完成一些处理时,有什么方法可以显示等待屏幕?如果是,那么如果不是,那么还有其他替代方案吗?
【问题讨论】:
您可以查看改造演示中使用的progress bar with LWUIT. Sample Wait 屏幕和current LWUIT Repository 中的浏览器演示应用程序。另见here.
【讨论】:
我也遇到了这个问题,但有一个解决方法:这里的这些建议似乎对我来说不是最好的。显示的对话框将阻止任何其他操作,除非它被丢弃,即使它是在没有命令的情况下创建的。 我所做的是在主容器或窗体的 BorderLayout.CENTER 中添加一个等待屏幕,然后当运行我的后台任务的线程完成时,该组件现在被加载的组件替换。 我不知道是否有人会觉得这很有用,因为这已经得到了回答。我只是想发布我自己的把戏。
【讨论】:
您可以启动一个线程,您可以在其中执行获取数据和所有操作的工作,并在 UI 线程中显示加载对话框,然后在您完成服务调用后处理该加载对话框。
【讨论】: