Come creare un timer in Java

Le librerie del linguaggio Java includono un "timer swing", che consente di aggiungere un timer per il conto alla rovescia sui moduli Java. Puoi impostare le proprietà del timer come la quantità di tempo che trascorre prima che una funzione si attivi. Il timer viene eseguito continuamente, quindi puoi attivare continuamente una funzione nella tua applicazione. Ogni volta che viene raggiunto il tempo del conto alla rovescia, la funzione viene eseguita e si ripristina il conto alla rovescia del timer per ricominciare da capo.

1

Fare clic con il pulsante destro del mouse sul file Java che si desidera utilizzare per aggiungere il timer e fare clic su "Apri con". Fai clic sul tuo editor Java per aprire il codice nel tuo editor Java.

2

Aggiungi la libreria del timer swing Java al file. Aggiungi il seguente codice all'inizio del tuo file Java:

includi javax.swing.Timer;

3

Imposta il conto alla rovescia. Il conto alla rovescia avviene in millisecondi, quindi questa variabile deve essere millisecondi. Ad esempio, se si desidera che la funzione Java si attivi in ​​due secondi, è necessario utilizzare "2000" come valore del conto alla rovescia. Il codice seguente imposta il conto alla rovescia per 10 secondi:

int conto alla rovescia = 10000;

4

Crea una nuova istanza del timer. È necessario creare un'istanza della classe timer per utilizzare le funzioni del timer. Aggiungi il seguente codice al file Java:

timer = nuovo Timer (conto alla rovescia, questo);

Notare che viene utilizzata la variabile "conto alla rovescia". Questo parametro imposta il timer per attivare una funzione Java dopo 10 secondi.

5

Avvia il timer. Il timer non si avvia finché non si chiama la funzione "start". Il seguente codice avvia il conto alla rovescia:

timer.start ();


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