JavaFX动画中timeline暂停之后,要在一段时间后从暂停处开始继续运行,代码如何实现 5C

public class Question {
public static void main(String[] args) {
Timeline timeline=new Timeline();
/*给timeline插入关键帧,等,并设置timeline的其他属性
timeline.setAutoReverse(true);
...*/
AnimationTimer timer=new AnimationTimer() {
@Override
public void handle(long now) {
if (isX()) {
timeline.pause();//此处timeline暂停之后,要在两秒后重新运行,后面的代码怎么写
}
}
};
timeline.play();
timer.start();
}
public static boolean isX(){
Boolean flag=false;
//flag=...
return flag;
}
}

1个回答

直接休眠就好了吧

 Thread.sleep(2000);
gaot_2414
gaot_2414 不行啊,线程停两秒,动画直接卡两秒,然后直接跳跃了,动画就不连续了
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何暂停一段时间?(60)
为了调试方便,有时想让应用程序运行的慢一点,rn为了达到这一目的,想在程序中暂停一段时间,如何实现?rnrn60分!!rn
视频播放一段时间后自动暂停
优酷网上有那种收费视频,可以免费观看十分钟,十分钟到了之后自动暂停,就不能继续往下播放了,提示缴费,这功能能是用as做的吗? 用Java能做出来来吗
python学习笔记 暂停一段时间
今天继续看了一下后面的章节,大多数都是引用第三方库去做一些项目,学习起来有点吃力了。 还是先把基础弄好在做后面的项目,这本书暂时打算先不看了,先看一本书补补基础后面再来做这些项目。 让我来评价一下这本书吧。这本书不适合初学者用来入门,原因有一下几点: 1.文章基础部分讲都是一遍带过,例如在讲list时,讲切片方式时仅仅是做了示范而没有其他的说明。很多基础知识学完之后只能做到知其然而不知其所以
暂停服务 暂停服务代码
暂停服务代码 暂停服务代码 暂停服务代码 暂停服务代码 暂停服务代码
游戏暂停2(暂停实现)
继续第一篇的实战项目学习,完成游戏“弹道精英”后期开发,特效、音效的控制等至打包上线。
如何实现暂停功能?
rn界面上有3个按钮:begin、stop、pausernrn单击begin:开始计算rnrn单击stop:计算终止rnrn单击pause:计算暂停rnrndelphi中如何实现rnrn谢谢
如何实现程序运行暂停?
我的程序是这样:10分钟检查一下网络是否连接到internet 如何实现这个10分钟的暂停呢.但是必须还能响应外部事件..比如键盘.
如何实现程序的暂停??
程序执行到某一位置,继续保持此状态,不向下执行,直到被其它事件触发以后(如按下space键)才会继续执行rn 请问如何实现这个功能??
如何实现线程的暂停?
[code=C/C++]HANDLE m_RunSQL_Thread;rnunsigned m_RunSQL_ThreadId;rnrn//开始rnvoid CSQLToolsDlg::OnBnClickedBcStart()rnrn m_RunSQL_Thread = (HANDLE)_beginthreadex( NULL, 0, RunSQL , this, 0, &m_RunSQL_ThreadId );rn if (NULL == m_RunSQL_Thread)rn return;rnrnrnunsigned __stdcall CSQLToolsDlg::RunSQL( void * obj )rnrn CSQLToolsDlg *dlg = (CSQLToolsDlg *)obj;rnrn //do something...rnrn return 0;rnrnrn//暂停rnvoid CSQLToolsDlg::OnBnClickedBcStop()rnrn //1.如何暂停线程?rn[/code]rnrn2.如何实现:当再点“开始”的时候,可以从上次暂停的地方开始继续?
如何实现暂停功能!!
我在一个循环中用下面的代码: rnMSG message; //交出控制 rn dorn rn while(::PeekMessage(&message,NULL,0,0,PM_REMOVE))rn rn ::TranslateMessage(&message);rn ::DispatchMessage(&message);rn rn while(pause==TRUE);rnrn有时候可以,但是经常在暂停后,进行一些操作后,程序不能继续执行,不知道是什么原因?rn是不是代码的问题?rn不知道还有什么好的方法?rnrn
如何实现播放暂停
《从零开发一个iOS企业级项目实战之我的云音乐》这门课程是我们为iOS软件工程师打造的一门项目实战课程,目的是从零开发一个完整的音乐软件,让大家能从中学习到真正的知识,成为行业的高端人才,拥有更好的人生规划。
css 实现动画运行、暂停
animation-play-state 属性规定动画正在运行还是暂停。 (注意:IE 9 以及更早的版本不支持该属性) 规定盒子暂停动画 div{ animation-play-state:paused; -webkit-animation-play-state:paused; } 规定盒子运行动画 div{ animation-play-state:ru...
暂停一段时间执行一段程序
for(int i=0;i
如何是运行的游戏暂停。
暂停后,游戏停在当前状态,程序不再执行代码。rnrn再点击一下(假设有一个暂停按钮),游戏接着执行。
暂停
  这周终于结束了,开心O(∩_∩)O~~   这一星期 都在写页面,感觉写页面挺有意思的,但是,在这过程中遇到了很多困难,在看教程时感觉好简单,但是自己写的时候完全和想象中不一样,例如:写一段文字很简单,但是当你要把它放在某一指定位置,给它加上某一特效时,一下子就变得很难,要不停地调位置,要不停地百度,去理解某一代码的含义。更令人头疼的是,自己的页面好像很不听话,有时写的甚至和范本一样,然而现实...
Navigate后如何暂停Webbrowser?
首先说明,是暂停而不是停止,stop方法不可用。rnrn小弟发现Webbrowser的Navigate是另开线程进行处理的。(一个程序中可以同时加载几个网页)rn请问下这新线程是不是在我的进程中?如果是,C#中如何获得当前进程中所有线程?并且挂起除了主进程外所有线程?rnrn[color=#008080]补充下:小弟最近试图做一个能抗假死的网络浏览器。由于受软件其它功能制约,小弟想出了这么一个办法:rnnavigating事件中捕获URL,暂停当前进程中Webbrowser工作。另开一个辅助进程(包含Webbrowser)去Navigate这个URL(窗口隐藏).主进程的主线程定时查询辅助进程Navigate进度及CPU占有率,如果两者正常,主进程恢复Webbrowser工作(等到一定进度再暂停)。总之就是让辅助进程充当开路先锋,主进程谨慎尾随其后,如果辅助进程遇上了导致假死的页面因素,主进程则给用户以警告以决定是继续等待还是关闭页面。[/color]rnrn欢迎大家提出指导意见!rnrn
css3动画的暂停与运行
class="panorama"> .panorama { width: 300px; height: 300px; background-image: url(http://7vilbi.com1.z0.glb.clouddn.com/blog/6608185829213862083.jpg); background-size: auto 100%; cursor: poi
Python3使运行暂停的方法
在Python3中已经有很大一部分语句与Python2不互通了,运行暂停的方法也有所不同。 1、input();     这种方法不用包含模块,因此这也是最常用的一种暂停手段。     Python2中的raw_input()和input()语句在Python3中已经被合并到input()中。 2、os.system("pause");     这种方法需要包含os模块(import o
让 Script 暂停运行
让 Script 暂停,除了 alert(),confirm()和prompt()
C#如何暂停代码的执行
比如我想执行完rnlabel1.text="请等待...";rn后暂停1秒,让"请等待..."显示出来,然后执行rnlabel1.text="等待结束";rn应该怎么写?rn我试着[code=C#]label1.text="请等待...";rnThread.Sleep(1000);rnlabel1.text="等待结束";rn[/code]rn但效果并不像我希望的那样,第一次"请等待..."这句话并不能显示出来。
游戏暂停后返回
实现了游戏暂停之后如何重新返回游戏,请各位赐教!谢谢!
DirectSound中如何实现暂停?
流式播放, 直接Stop然后再Play()可以吗? 我试了下,失败:(
js 如何实现程序的暂停
比如我有js函数:nn```n function getA()n datas = n id : 1234n ;n var a;n $.ajax(n type:"POST",n url:"*******",n async:false,n data:datas,n success:function(result) n if(result != null) n a = result;n n n );n //想在此处让程序暂停2~3秒。n return a;n n```n程序如上面所示,由于用ajax异步从后台获取数据,数据还未取到,但程序已经return了,所以后面取到的值就变成了undefined。因此我想在return a 之前让程序在那里暂停2~3秒,这样a的值就会发生了变化,返回时就不会是undefined了。如何改进。setTimeOut();试了,也没效果。n
如何实现游戏的(暂停\继续)
暂停MIDlet(可能启动多个线程)rn继续从暂停的地方恢复rn
如何实现一个程序的暂停?
设置了变量m_bStop,rn主程序为一个循环rnfor(i=1;i
如何实现线程的暂停与resume?
[code=csharp]rnclass A : Window rn B b;rn Thread thread;rn rn A() rn b = new B();rn thread = new Thread(b.doSomething);rn rn rn void start() rn thread.Start();rn rn rn void pause() rn //不要使用下面这个方法rn //thread.Suspend();rn rn rn void resume() rn //不要使用下面这个方法rn //thread.Resume();rn rnrnrnrnclass B rn void doSomething() rn for(int i = 0; i!=10000; ++i) rn File file = ....rn writeToFile(".....", file);rn writeToFile(".....", file);rn writeToFile(".....", file);rn //......rn writeToFile(".....", file);rn rn file.save();rn rn rnrn[/code]rnrn现有A、B两类,A类为GUI,B类为真正执行任务的类rn现在我想在A类上放一个按钮,来控制任务的暂停和继续rn由于B类的 doSomething() 函数中,每次循环都是写入一个文件,所以我想要“在每次写完一个文件后再暂停”,即:在file.save();后判断要不要继续循环rn我觉得可以通过用一个bool isPaused变量和Thread.Sleep(500);来实现,但是感觉又丑又傻,所以就想请教一下,有没有通过Thread类来实现的方法?
如何 实现暂停按钮的编程
接收数据太大 需要用暂停按钮,MFC串口通信
暂停asp程序如何实现?
生成静态页的asp程序,具体是:获得起始SID和结束EID后,循环生成SID和EID之间的静态页.rn由于生成静态页很耗费服务器资源,如何实现每过10个ID后,让程序暂停10秒,后让程序再继续?
“暂停”按钮代码
这个代码可以用来在vb程序中作“暂停”按钮。
windows命令脚本暂停/cmd命令暂停
启动一个cmd脚本,发现闪退。这个时候就是报错了,但是我们又看不成报错的原因是什么,这个时候只需要右键用文本打开cmd命令,在后面加上这样一行代码,就可以查看报错的原因啦!最后,记得把这个删除或者注释掉哦~...
游戏暂停3(暂停弹出框)
继续第一篇的实战项目学习,完成游戏“弹道精英”后期开发,特效、音效的控制等至打包上线。
用vb插件代码控制工程运行,暂停,停止【用vb插件代码控制工程运行,暂停,停止】
用vb插件代码控制工程运行,暂停,停止
线程暂停(循环计数暂停)
黑窗口 多线程 不断输出数据 按键盘暂停继续,很实用。VC6.0.对于初学信号量的人来说很有用。
chronoment暂停方法的实现
package com.example.king.chronometer; import android.app.Activity; import android.os.SystemClock; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View;
“暂停”功能的实现?
使用JAVA编程时,当自己设计的一个应用程序在运行时,如何实现暂停的功能??又如何实现“继续”的功能?
实现游戏的暂停
本课程介绍了如何使用js来做一个打飞机小游戏,其中涉及到页面的排版以及检测碰撞和逻辑的算法问题和DOM的操作的相关介绍
线程暂停和继续实现
开启一个子线程来显示发动机上的运行时间,如果发动机暂停运行,那么这个线程也会暂停,发动机又开动的时候,线程继续开启,数据也是连贯着的; Timer timer=new Timer();TimerTask task=new TimerTask() { @Override public void run() { }};timer.schedule(tas
求实现暂停的程序!!!
本人对VB一窍不通,急需一个类似于SLEEP的vbs程序,以实现暂停的功能,请各位大侠帮助解决!
实现暂停功能
本课程通过<strong>20章125节课</strong>详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map、粒子系统、物理引擎、常用工具和编辑器和项目实战。<br /><p>n <span></span> n</p>n<p>n <br /></p>
Unity实现暂停菜单
目的:在一个游戏场景中,实现游戏的暂停功能。在暂停后,可选择回到游戏/重新开始。 步骤: 一.添加控件 1. 新建空的GameObject,放在Canves下。用来放暂停功能所需的UI控件。并将其重命名为ButtonPauseMenu。 先放一个整个完成后的目录结构: 2. 添加一个image,拖到ButtonPauseMenu下。当作背景。 按个人喜好酌情调整大小位置...
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview