Advertisement
serg_specialist

Untitled

Nov 21st, 2021
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package app19;
  7.  
  8. import java.awt.event.ActionEvent;
  9. import java.awt.event.ActionListener;
  10. import javax.swing.JPanel;
  11. import javax.swing.Timer;
  12.  
  13. public class DrawPanel extends JPanel implements ActionListener{
  14. // свойства
  15. // переменная типа Timer
  16. // Timer - позволяет выполнить действие через определенный период времени
  17. Timer drawTimer;
  18. int val;
  19. // конструктор класса
  20. public DrawPanel(){
  21. // создание таймера - определяем интервал времени и
  22. // объект в которм опред-но действие
  23. drawTimer = new Timer(2000, this); // 2000мс (2с)-период выполения,this - ссылка на объект
  24. // запуск таймера с помощью метода start
  25. drawTimer.start();
  26. }
  27. // методы
  28. @Override
  29. public void actionPerformed(ActionEvent e) {
  30. //
  31. System.out.println("actionPerformed invoked!!!");
  32. }
  33. }
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement