0
スカラーのカウントダウTimer
はどのように実装できますか? 私は10秒前に数えてタイマーしたい、私の方法で続ける。スカラーのカウントダウンタイマーを実装する
私が見つけたすべてはこのStopwatch
です:あなたはあなたのプログラムがそれをサポートするための特別な方法を構造化する必要があります適切な非ブロックの実行が必要な場合
パッケージビュー
class Stopwatch {
var start = System.currentTimeMillis()
def elapsed = System.currentTimeMillis() - start
def printElapsed(msg: String) = {
val delta = elapsed
new Thread(new Runnable {
def run = {
System.out.println(msg + " time ellapsed: " + delta + "ms")
}
}).start()
}
def restart = {
start = System.currentTimeMillis()
new Thread(new Runnable {
def run = {
System.out.println("------restart------")
}
}).start()
}
}
もしあなたが望むのが遅れているのであれば、 'Thread.sleep'を見てください。 – Aivean