2009-03-22 7 views
1

Iveはタイマーを作成しました。 にタイマー形式を変更するにはどうすればいいですか?ありがとうタイマーフォーマットを変更する方法

private long startTime = System.currentTimeMillis(); 
Timer timer = new Timer(1000, this); 
timer.start(); 

timer.stop(); 
long endTime = System.currentTimeMillis(); 
long timeInMilliseconds = (endTime - startTime); 
+0

?またはこれは第三者図書館のTimerクラスですか? – Eddie

答えて

0

あなたは、一定SECONDを定義し、このようにそれを使用することができます:あなたが使用されている3つのJDK「タイマー」claseesの

new Timer(1 * SECOND, this); 
6

ミリ秒から秒まで1000で除算します。

+0

ボタンをクリックすると、時間をリセットできますか?私はtimer.reset()を使用しようとしましたが、うまくいきませんでした.Thanks – Jessy

+0

Eddieが述べたように、使用しているTimerの実装に依存することがあります。 .reset()が期待どおりに動作しない場合は、常に現在のタイマーをスローして新しいタイマーをインスタンス化することができます。 –

関連する問題