Часы с цифровым индикатором в java

Узнай цену своей работы

Формулировка задачи:

Подскажите как сделать счет времени через цикл?
Листинг программы
  1. import java.awt.event.ActionEvent;
  2. import java.awt.event.ActionListener;
  3. import java.text.DateFormat;
  4. import java.text.SimpleDateFormat;
  5. import java.util.Calendar;
  6. import java.util.Date;
  7. import javax.swing.JLabel;
  8. import javax.swing.Timer;
  9. public class ClockForm extends javax.swing.JFrame {
  10. JLabel l=new JLabel();
  11. private Timer ClockTimer = new Timer(500, new Clock());
  12. public ClockForm() {
  13. ClockTimer.start();
  14. add(l);
  15. }
  16. class Clock implements ActionListener {
  17. @Override
  18. public void actionPerformed(ActionEvent e) {
  19. // *** For DATE : 2013.12.12
  20. Date d = new Date();
  21. SimpleDateFormat sdf = new SimpleDateFormat("yyyy.dd.MM");
  22. l.setText(sdf.format(d));
  23. // *** For TIME : 22:33:22
  24. DateFormat df = new SimpleDateFormat("HH:mm:ss");
  25. Date time = Calendar.getInstance().getTime();
  26. String reportDate = df.format(time);
  27. l.setText(reportDate);
  28. }
  29. }
  30. public static void main(String[] args) {
  31. ClockForm m = new ClockForm();
  32. m.setSize(300, 300);
  33. m.setVisible(true); // делаем фрейм видимым
  34. }
  35. }

Решение задачи: «Часы с цифровым индикатором в java»

textual
Листинг программы
  1. setText(new Date().toString());

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут