我还没有在CN1找到任何类型的串行转换类。我错过了吗?我想要做的是淡化表单顶部的一些组件,从底部向上滑动组件,然后淡化表单底部的一些新组件。有没有一种简单的方法来构建这些转换,然后按顺序执行它们?
答案 0 :(得分:0)
有很多与转场和动画有关的课程,你可以在演示中看到很多这些效果(例如厨房水槽等)。
要转换表单,您可以使用Transition
班级或CommonTransition
查看https://www.codenameone.com/javadoc/com/codename1/ui/animations/package-summary.html
很酷的是,您还可以将过渡应用于将一个组件替换为另一个组件的过程,例如这是来自Solitaire演示:
getParent().replaceAndWait(this, new CardComponent(c, front, back, faceingUp), new FlipTransition(-1, 150));
要对这些系列进行排序,只需使用"然后等待"版本,然后做下一个动画。例如。 animateLayoutAndWait
后跟replaceAndWait
。