Как да създадете таймер в Java

Езиковите библиотеки на Java включват „люлеещ се таймер“, който ви позволява да добавите таймер за обратно отброяване във вашите Java форми. Вие настройвате свойствата на таймера, като например времето, което минава преди задействане на дадена функция. Таймерът непрекъснато работи, така че можете да задействате функция непрекъснато във вашето приложение. Всеки път, когато се достигне времето за обратно отброяване, функцията се стартира и вие нулирате отброяването на таймера, за да започнете отначало.

1

Щракнете с десния бутон върху Java файла, който искате да използвате, за да добавите таймера, и щракнете върху „Отваряне с“. Щракнете върху вашия Java редактор, за да отворите кода във вашия Java редактор.

2

Добавете библиотеката на Java Swing Timer към файла. Добавете следния код в горната част на вашия Java файл:

включва javax.swing.Timer;

3

Настройте времето за обратно отброяване. Отброяването се извършва в милисекунди, така че тази променлива трябва да бъде милисекунди. Например, ако искате функцията Java да се задейства за две секунди, трябва да използвате "2000" като стойност за обратно броене. Следният код настройва отброяването за 10 секунди:

int отброяване = 10000;

4

Създайте нов екземпляр на таймера. Трябва да създадете екземпляр от клас на таймера, за да използвате функциите на таймера. Добавете следния код към Java файла:

таймер = нов таймер (отброяване, това);

Забележете, че се използва променливата "обратно броене". Този параметър настройва таймера за задействане на функция Java след 10 секунди.

5

Стартирайте таймера. Таймерът не стартира, докато не извикате функцията "старт". Следният код започва обратното отброяване:

timer.start ();


$config[zx-auto] not found$config[zx-overlay] not found