JavaFX等待动画方法完成,然后再转到下一个方法

Minshmshah

如何使JavaFX等待带有动画的一个方法完成,然后再转到下一个方法?所以我的代码如下:

public void spinWheel(){
        RotateTransition rotation = new 
        rotation.setByAngle(-(720+(15*(i+(24-finalIndex)))));
        rotation.play();
        wheelResult=wheel.spinWheel(i);

spinButton.setOnAction(e->{
    spinButton.setDisable(true);
    wheelGui.spinWheel();
    spinGame();
    });

所以spinwheel()方法就是动画。它本质上是一个车轮旋转。之后的方法将打印一些代码,并在某些情况下重新激活该按钮。但是,这是瞬时的。我希望动画在下一个方法运行之前完成,因为文本变快或按钮再次打开并可以中断动作。

强制性

您可以使用

RotateTransition rotateTransition = new RotateTransition();
rotateTransition.setOnFinished(e -> yourMethod())
rotateTransition.play();

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Qt Websocket发送消息并等待响应,然后再转到下一个方法

来自分类Dev

如何遍历URL数组并等待响应,然后再转到下一个

来自分类Dev

等待循环完成,然后再执行下一个功能

来自分类Dev

等待请求完成,然后再执行下一个操作

来自分类Dev

等待循环中的每个动画完成,然后再运行下一个动画

来自分类Dev

等待循环中的每个动画完成,然后再运行下一个动画

来自分类Dev

等待公式计算完成,然后再复制到下一个工作表。Excel VBA

来自分类Dev

等待功能中的所有淡入完成,然后再启动下一个功能

来自分类Dev

等待功能中的所有淡入完成,然后再启动下一个功能

来自分类Dev

在“ for”循环中使用Jquery promise()等待效果完成,然后再开始下一个效果

来自分类Dev

Android / Java-等待AsyncTask结束,然后再执行下一个功能

来自分类Dev

如何等待截击响应完成然后执行下一个方法

来自分类Dev

如何使用等待 jquery ajax 完成的 javascript 承诺,然后再进行下一个承诺?

来自分类Dev

jQuery等待第一个动画完成后再开始下一个动画

来自分类Dev

如何等待React useEffect挂钩完成后再转到下一个屏幕

来自分类Dev

等待文件上传,然后再进行下一个循环迭代?

来自分类Dev

等待XML解析过程,然后再调用另一个方法

来自分类Dev

睡眠3秒,然后再使用CURL发送下一个请求

来自分类Dev

.then是否在调用下一个方法之前等待setState完成?

来自分类Dev

等待两个异步完成函数完成,然后再执行下一行代码

来自分类Dev

等待两个异步完成函数完成,然后再执行下一行代码

来自分类Dev

等待.sh脚本完成,然后再执行另一个.sh脚本?

来自分类Dev

方法正在等待异步完成,然后再移至下一行

来自分类Dev

Javascript在执行下一个命令之前不会等待JQuery动画完成

来自分类Dev

Javascript在执行下一个命令之前不会等待JQuery动画完成

来自分类Dev

生成终端窗口的脚本突然等待每个窗口关闭,然后再打开下一个窗口

来自分类Dev

合并并减少,但等待每个信号完成后再订阅下一个

来自分类Dev

如何在for循环内延迟操作,然后再继续执行下一个循环

来自分类Dev

等待完成,然后再执行下一步

Related 相关文章

  1. 1

    Qt Websocket发送消息并等待响应,然后再转到下一个方法

  2. 2

    如何遍历URL数组并等待响应,然后再转到下一个

  3. 3

    等待循环完成,然后再执行下一个功能

  4. 4

    等待请求完成,然后再执行下一个操作

  5. 5

    等待循环中的每个动画完成,然后再运行下一个动画

  6. 6

    等待循环中的每个动画完成,然后再运行下一个动画

  7. 7

    等待公式计算完成,然后再复制到下一个工作表。Excel VBA

  8. 8

    等待功能中的所有淡入完成,然后再启动下一个功能

  9. 9

    等待功能中的所有淡入完成,然后再启动下一个功能

  10. 10

    在“ for”循环中使用Jquery promise()等待效果完成,然后再开始下一个效果

  11. 11

    Android / Java-等待AsyncTask结束,然后再执行下一个功能

  12. 12

    如何等待截击响应完成然后执行下一个方法

  13. 13

    如何使用等待 jquery ajax 完成的 javascript 承诺,然后再进行下一个承诺?

  14. 14

    jQuery等待第一个动画完成后再开始下一个动画

  15. 15

    如何等待React useEffect挂钩完成后再转到下一个屏幕

  16. 16

    等待文件上传,然后再进行下一个循环迭代?

  17. 17

    等待XML解析过程,然后再调用另一个方法

  18. 18

    睡眠3秒,然后再使用CURL发送下一个请求

  19. 19

    .then是否在调用下一个方法之前等待setState完成?

  20. 20

    等待两个异步完成函数完成,然后再执行下一行代码

  21. 21

    等待两个异步完成函数完成,然后再执行下一行代码

  22. 22

    等待.sh脚本完成,然后再执行另一个.sh脚本?

  23. 23

    方法正在等待异步完成,然后再移至下一行

  24. 24

    Javascript在执行下一个命令之前不会等待JQuery动画完成

  25. 25

    Javascript在执行下一个命令之前不会等待JQuery动画完成

  26. 26

    生成终端窗口的脚本突然等待每个窗口关闭,然后再打开下一个窗口

  27. 27

    合并并减少,但等待每个信号完成后再订阅下一个

  28. 28

    如何在for循环内延迟操作,然后再继续执行下一个循环

  29. 29

    等待完成,然后再执行下一步

热门标签

归档