¿Cómo podría agregar un simple retraso en una aplicación Java Swing?
Me gustaría saber cómo agregar un retraso de tiempo dentro de una aplicación Swing en Java, utilicéThread.sleep(time)
, y también usé SwingWorker pero no funciona. Aquí está parte de mi código:
switch (state) {
case 'A':
if (charAux == 'A') {
state = 'B';
//Here's where I'd like to add a time delay
jLabel13.setForeground(Color.red);
break;
} else {
//Here's where I'd like to add a time delay
jLabel12.setForeground(Color.red);
break;
}
}
Espero que puedas ayudarme o resolver mis dudas cuando esté usando SwingWorker.