黑莓 - 应用程序加载屏幕
我的应用程序包含大量图像。因此加载应用程序需要一些时间。我想在加载应用程序时显示加载屏幕。怎么可能?
My application contains lots of images. so it takes some time to load the application. I want to show a loading screen whhile the application is being loaded. How is it possible ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个示例应用程序,它概括了您想要做什么。基本上,您按下的初始屏幕是加载屏幕。在初始启动序列期间,您需要启动一个新线程,执行加载操作,然后使用 invokeLater 1) 确保您在事件调度程序中,2) 推送一个新屏幕 - 或者在本示例中对话框——到屏幕让用户离开加载屏幕。
这是代码:
Here's an example app that skeletons what your looking to do. Basically, the initial screen you push is a loading screen. During the initial startup sequence you need to spin up a new thread, do your loading stuff and then use invokeLater to 1) make sure your in the event dispatcher and 2) to push a new screen -- or in the case of this example a dialog -- to the screen to have the user progress away from the loading screen.
Here's the code: