Application.DoEvents () equivalente en Java?

Estoy ejecutando un programa en Java que realiza un proceso largo. Obviamente, esto hace que el hilo del despachador de eventos esté realmente ocupado y deje de responder / actualizar la IU.

Me gustaría actualizar la interfaz de usuario mientras estoy haciendo este proceso (le doy cierta información al usuario mientras se ejecuta). Me doy cuenta de que la forma correcta de hacer esto sería usar un hilo de trabajo oscilante u otra solución de subprocesos múltiples, pero para este caso asuma que no puedo complicarlo demasiado.

Ahora en C # hay una solución sucia llamada "Application.DoEvents ()" que obliga a la interfaz de usuario a actualizarse, lo que da el resultado que estoy buscando. ¿Hay algo similar en Java? Solo me gustaría algo rápido que pueda conectar al bucle sin tener que romper el subproceso múltiple.

Gracias.

Respuesta 1

¿Cómo recupero mi lista de arrays en la tabla html? mi lista de arrays: [1, 2011-05-10, 1, 22.0, 2, 2011-05-10, 2, 5555.0, 3, 2011-05-11, 3, 123.0, 4, 2011-05-11, 2, 212.0, 5, 2011-05-30, 1, ...

Cómo recuperar los valores en el parámetro OUT cuando invocamos SP a través de la declaración invocable en modo por lotes (executeBatch ()).

pregunta contestada Gracias a todos por su disposición a ayudar y ofrecer su ayuda. Salida del escritor = nulo; Archivo pdfFile = archivo nuevo ("MANIFEST.txt"); // crea un archivo de texto prueba {output = new ...

Tengo esta función: public static int checkRank (String lineToCompare) {int rank = 0; intente {// Abra el archivo que es el primer // parámetro de línea de comando ...