我想重复相同的(类似模式)JavaFX动画 - 重复显示一组按钮的模式,在一定时间后从屏幕上删除它们,并在一定时间后再次显示它们。在做了一个简短的研究之后,我学会了SequentialTransition
封装了其他过渡对象并按顺序执行它们(顾名思义) - 这是https://docs.oracle.com/javafx/2/api/javafx/animation/SequentialTransition.html的一个很好的简单例子。但是,在使用此工具时我需要弄清楚两件事:
FadeTransition
个对象。 SequentialTransition
内添加时间间隔的常规方法(或者JavaFX中的任何转换,因为Thread.sleep()似乎阻止了事件监听器,因此不适合)?有关这两个问题的任何指示都将不胜感激。
答案 0 :(得分:0)
关于转换的混合,您可以使用onFinished event handler在顺序转换结束后立即执行并行转换。对于时间间隔,您可以使用PauseTransition。