Sé que al usar este método, el parámetro ejecutable se envía al sistema EventQueue. Pero, ¿deberían hacerse todas las actualizaciones de GUI usando este método? Es decir, si yo quiero decir, cambiar un texto de JButton, debo usar algo como esto:¿Deberíamos usar EventQueue.invokeLater para cualquier actualización de GUI en una aplicación de escritorio Java?
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
jButton1.setText("changed text");
}
});
si debería usar este enfoque, cualquier patrón que puede utilizar para evitar este código repetitivo?
Nota: el código lento debe ir también para mantener el swing receptivo –
@nash Si alguna de las siguientes respuestas responde a su pregunta, ¿podría marcarla como respondida? –