gpt4 book ai didi

Blackberry - 如何让时钟倒计时并显示在屏幕上

转载 作者:行者123 更新时间:2023-12-04 06:04:29 24 4
gpt4 key购买 nike

我正在制作一个带有问答的测验应用程序。
我想让时钟倒计时(分钟 + 秒)和 将其显示在屏幕上。
但我不能怎么做。
有人可以帮我吗?

最佳答案

这是打印时间 mm:ss 格式(分钟:秒)的一种解决方案

   public class StartUp extends UiApplication{
public static void main(String[] args) {
StartUp start=new StartUp();
start.enterEventDispatcher();
}
public StartUp() {
pushScreen(new Timerscreen());
}
}

class Timerscreen extends MainScreen
{
LabelField time;
long mille=0;
Timer timer=null;TimerTask task=null;
public Timerscreen() {
mille=1000*60*1;
time=new LabelField();
add(time);
timer=new Timer();

task=new TimerTask() {

public void run() {
synchronized (UiApplication.getEventLock()) {

if(mille!=0){
SimpleDateFormat date=new SimpleDateFormat("mm:ss") ;
System.out.println("================="+date.formatLocal(mille)+"====================="+Thread.activeCount());
time.setText(date.formatLocal(mille));
mille=mille-1000;
}else{
time.setText("00:00");
mille=1000*60*1;
timer.cancel();
UiApplication.getUiApplication().invokeLater(new Runnable() {
public void run() {
Dialog.inform("Time expaired");
}
});

}
}
}
};
timer.schedule(task,0, 1000);
}
}

关于Blackberry - 如何让时钟倒计时并显示在屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8529591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com