タイマーを開始する際の問題とデータを日付に配置する方法が問題になります。 これは私のコードユーザーからの入力時間(分)を入力し、hh:mm:ss形式のカウントダウンを開始します。
Calendar cl = Calendar.getInstance();
cl.set(Calendar.HOUR, 0);
cl.set(Calendar.MINUTE, 0);
cl.set(Calendar.SECOND, 0);
cl.add(Calendar.HOUR, hr);
cl.add(Calendar.MINUTE, min);
cl.add(Calendar.SECOND, sec);
Date date = cl.getTime();
Timer t =new Timer(1000, new ActionListener() {
@Override
public void actionPerformed(ActionEvent ae) {
SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm:ss");
jLabel2.setText(timeFormat.format(date));
}
});
t.start();
では、日付のデータを配置するためにCalendar
を使用して、タイマーを開始することが正しいですか?
これは宿題ですか? – Tarik
一度に複数のタイマーを実行できる私のプロジェクト 私の質問のサンプルコードで私を助けることができます –
Madishetty、私は1986年にCS学生に戻ってきました。これですべての必要なドキュメントがオンラインになりました。読んで学ぶのはあなたの仕事です。あなたは解決策を見つけるまで掘り下げなければならない。そうでなければ、どのようにしてソフトウェア開発者になると思いますか? – Tarik