簡體   English   中英

Java倒數計時器分鍾和秒

[英]Java countdown timer minutes and seconds

我已經編寫了一個60秒的倒數計時器,但是我想將其轉換為一個分鍾和秒的計時器,例如mm:ss

我可以重新排列此現有代碼以獲取該代碼嗎?

Timer timer = new Timer();
TimerTask task = new TimerTask() {
    int i = 60;
    public void run(){
        if (i >= 0) {
            lab3.setText("Timer " + i--);
        }
    }
};
timer.scheduleAtFixedRate(task, 0, 1000);

你需要顯示剩余數量第二的i在格式mimutes:seconds格式。 如果您假設一分鍾總有60秒:

String time = String.format("%02d:%02d", i / 60, i % 60);
System.out.println(time); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM