我试图为纯粹的美容原因制作一个弹出我的应用程序的加载屏幕。我已阅读了这两篇文章https://www.codenameone.com/javadoc/com/codename1/ui/InfiniteContainer.html https://www.codenameone.com/javadoc/com/codename1/components/InfiniteProgress.html 但两者都没有真正解决我想要创造的问题。我想在徽标顶部创建一个小的加载符号(无限进度),然后在一定时间后消失并显示应用程序的其余部分(这整个操作最好内置于我的主题中)。这可能吗?
答案 0 :(得分:2)
无限进展意味着应用内进展。你只需要一个闪屏,你可以这样做:
Form myForm = new Form(new BorderLayout());
myForm.add(CENTER, new ScaleImageLabel(myLogoImage));
myForm.add(SOUTH, new InfiniteProgress());
myForm.show();
UITimer.timer(4000, false, myForm, () -> showNextForm());