如何按代号1对单个组件的一系列转换进行排序?

时间:2016-01-19 02:57:51

标签: codenameone

我还没有在CN1找到任何类型的串行转换类。我错过了吗?我想要做的是淡化表单顶部的一些组件,从底部向上滑动组件,然后淡化表单底部的一些新组件。有没有一种简单的方法来构建这些转换,然后按顺序执行它们?

1 个答案:

答案 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