Resultados de la búsqueda a petición "swingworker"

3 la respuesta

Entendiendo Java ExecutorService

Estoy intentando aprender a usar el servicio de ejecución de Java, Estaba leyendo la siguiente discusiónJava thread simple queue [https://stackoverflow.com/questions/9916264/java-thread-simple-queue] En esto hay un ejemplo de ...

1 la respuesta

Pausar y reanudar SwingWorker.doInBackground ()

Tengo una interfaz de usuario Swing básica con un solo botón marcado "Reproducir". Cuando se presiona el botón, la etiqueta cambia a "Pausa". Cuando se presiona el botón ahora cambia para decir "Reanudar". En "Play" estoy creando instancias y ...

4 la respuesta

Java - SwingWorker - ¿Podemos llamar a un SwingWorker desde otro SwingWorker en lugar de EDT

tengo unSwingWorker como sigue: public class MainWorker extends SwingWorker(Void, MyObject) { : : }Invoqué lo anteriorSwing Worker de EDT: MainWorker mainWorker = new MainWorker(); mainWorker.execute();Ahora elmainWorker crea 10 instancias de ...

2 la respuesta

Java: diferencia entre SwingWorker y SwingUtilities.invokeLater ()

SwingWorker se utiliza para los siguientes propósitos: Para ejecutar tareas de larga duración en un hilo diferente para evitar que la GUI no respondaPara actualizar la GUI con los resultados producidos por la tarea de ejecución larga al final de ...

3 la respuesta

Cómo delegar la publicación de SwingWorker a otros métodos

Mi "problema" se puede describir de la siguiente manera. Supongamos que tenemos un proceso intensivo que queremos ejecutar en segundo plano y que actualice una barra Swrookrogress. La solución es fácil: import java.util.List; import ...

2 la respuesta

Cambiar el cursor predeterminado a cursor ocupado no funciona como se esperaba

Después de muchos intentos tratando de hacer unJProgressBar Trabajé como se esperaba, finalmente tuve éxito en lograr mi objetivo. Había ...

3 la respuesta

¿Cómo se puede probar este código de SwingWorker?

Considera este código: public void actionPerformed(ActionEvent e) { setEnabled(false); new SwingWorker<File, Void>() { private String location = url.getText(); @Override protected File doInBackground() throws Exception { File file = ...

3 la respuesta

Esperando que un futuro cancelado termine realmente

tengo unSwingWorker que llama a un código que no verifica la interrupción del hilo. Después de la llamada aworker.cancel(true), elworker.get() método arrojaráCancellationException inmediatamente (como se supone que debe). Sin embargo, dado que el ...

1 la respuesta

MVC Progress Bar Threading

Estoy usando un patrón MVC para mi diseño, cuando un usuario presiona el botón de búsqueda, llamo una búsqueda en el modelo, pero también quiero actualizar una barra de progreso con la información devuelta por ese modelo. He intentado usar un ...

6 la respuesta

¿Cómo cancelar la ejecución de un SwingWorker?

Actualmente tengo dos subprocesos SwingWorker haciendo trabajo en segundo plano. Si se produce una excepción, el método deja de funcionar, pero el hilo aún se está ejecutando. Cómo hago para detener la ejecución y matar el hilo de ...