如何在 Codename One 中暂停启动画面?

ikevin8me

如何在 Codename One 中暂停启动画面?

似乎示例(本机演示)使用 replaceAndWait(...) 方法,但在我的情况下,我没有什么可替换的,但我只想让屏幕等待几秒钟。

我尝试使用 Thread.wait(n) 但它崩溃了。

谢谢!

钻石

您可以文件中调用UITimer内部来延迟启动画面。processBackground()StateMachine.java

如果您不使用StateMachine(未在 GUI 生成器中创建 Splash),请通过UITimer在可能驻留在主类中的飞溅操作方法中使用来延迟下一个表单的显示方式

@Override
protected boolean processBackground(final Form f) {
    //depends on your splash form's name
    if ("Splash".equalsIgnoreCase(f.getName())) {
        new UITimer(() -> {
            //show your next form here
        }).schedule(4000, false, f);// set the time to a longer time, currently 4 seconds
    }
    return false;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 Eclipse 中设置 Codename One?

如何在Codename One中更改SVG的背景

如何在Codename One中重建表单组件

如何在Codename One中控制/缩放图像大小?

如何在Codename One中读取流的行

如何在Codename One中更改SpanLabel的字体?

如何在Codename One中触发属性更改侦听器

如何在Codename One中模拟服务器/ http请求进行测试?

如何在Codename One中修复来自iOS相机的旋转图像?

如何在Codename One日期选择器中设置显示的开始和结束日期?

如何在Codename One中修改本地存储的对象-最佳实践

如何使用Codename One中的Google Speech API?

如何使TextField只接受Codename One中的数字?

在Eclipse中更新Codename One

Codename One中的Android Manifest合并错误

在Java的CodeName One中从TextField获取文本

在 Maven 中创建 Codename One Form

无论如何,在表单验证中是否要突出显示Codename One中的必填字段

如何使用Codename One在电话主屏幕中的按钮上添加快捷方式?

如何将文件POST到Java CodeName One中的URL?

Codename One Manifest 中 Android 服务和接收器的集成以及 iOS 回调如何

如何最大程度地减少Codename one中的Tab图标和Tab文本之间的距离?

如何在Android中添加动画启动画面?

如何在我的Codename One Android应用中将依赖项添加到根级别的build.gradle文件中?

如何在一个Codename One GUI Builder应用程序中使用向后导航?

如何在 Codename One 中正确使用 BoundingBox getNE 和 getSW

如何在CODENAME ONE表格的每一行上添加按钮?

如何在以Codename One编写的应用程序中使用Smartwatches?

如何使用Codename One测试Android本机代码段?