Red de conocimiento informático - Consumibles informáticos - Expertos, ayúdenme a agregar una función de sincronización al código JAVA de mi juego Buscaminas.

Expertos, ayúdenme a agregar una función de sincronización al código JAVA de mi juego Buscaminas.

public int time = 1000 * 60; //Cuenta regresiva de 60 segundos

public boolean running = true//¿Está siempre ejecutándose?

JLabel label = new jtable(); //La etiqueta que muestra la hora.

//Iniciar temporizador

public void startTimer(){

nuevo hilo Java . Public void run(){

(mientras se ejecuta){

Prueba {

thread.sleep(1000); //Dormir por un segundo p>

}catch(Exception e){}

Tiempo-;

lable . settext(string . valor de (tiempo)); > this . update(); //Actualiza tu interfaz

Si (tiempo lt0){//La cuenta atrás llega a cero, se cumple la condición

//Tu código: El juego falla. Haz algo.

Run = false; // Recuerda configurarlo en falso o no salir. .start();

}

Cuando lo use, simplemente llame al método startTimer() cuando sea necesario.

Como puedes ver, el hilo en el método startTimer cambia constantemente el valor del tiempo, disminuyéndolo en uno cada segundo.

Por lo tanto, necesita instalar un JLabel en su interfaz GUI y cambiar continuamente el contenido de la etiqueta según el tiempo.