Resultados de la búsqueda a petición "event-dispatch-thread"
Cómo recuperar un valor que debe calcularse en otro hilo
Hay muchos casos en los que el subproceso A requiere un valor que debe calcularse en el subproceso B. (Lo más común, B == EDT). Considere este ejemplo: String host; SwingUtilities.invokeAndWait(new Runnable() { public void run() { host = ...
Hacer que el hilo se ejecute en un hilo no EDT (hilo de despacho de eventos) desde EDT
Tengo un método que se ejecuta en el EDT y dentro de eso quiero que ejecute algo en un nuevo hilo (no EDT). Mi código actual es el siguiente: @Override public void actionPerformed(ActionEvent arg0) { //gathering parameters from GUI //below code ...
Propósito principal de SwingUtilities invokeLater
Tengo este fragmento de código import javax.swing.SwingUtilities; public class Client1 { public static void main( String[] args ) { SwingUtilities.invokeLater( new Runnable() { public void run() { //new MyWindow( "Bayog" ); new MyWindowV2( ...
Error en la aplicación de chat [cerrado]
Soy novato en Java. Traté de hacer una aplicación de chat, pero se produce un error cuando ejecuto incluso un solo cliente. Por qué el área de texto y el campo de texto no se muestran. Lo que obtengo es que esto ocurre debido aaceptar la ...
Actualice JLabel repetidamente con resultados de tareas de larga ejecución
Estoy escribiendo un programa que constantemente hace ping a un servidor. Escribí el código para verificarlo una vez y puse el ping en unJLabel y ponerlo en un método llamadosetPing(). Aqui esta mi codigo private void ...
Manejo del hilo de despacho de eventos
Tengo una pregunta sobre el 'Hilo de envío de eventos'. Tengo una clase Main que también es un JFrame. Inicializa el resto de los componentes del código, algunos de ellos no involucran a Swing y otros sí. ¿Es suficiente simplemente inicializar la ...
Código de verificación de oscilación en subproceso de envío de eventos en tiempo de ejecución
¿Hay alguna biblioteca que codifique el instrumento para verificar que los métodos invocados en los componentes Swing se invocan en el hilo de envío de eventos? Probablemente no sería demasiado difícil escribir un código básico para hacer esto, ...
¿Cómo cambiar el valor de la barra de progreso y la etiqueta?
losJLabel yJProgressBar no cambie su valor, solo cuando finalice el método. this.desSave.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { DownloadXml(); } }); private void DownloadXml() throws ...
¿Debo asignar / crear elementos de swing en EDT?
¿Debo crear elementos de swing en EDT? Tengo problemas de simultaneidad con la edición de elementos gráficos no seguros para subprocesos, pero los estoy creando, todavía no se muestran, y si son muchos o tardan un tiempo en asignarse, se ...
Java EventQueue. ¿Por qué debería estar todo en el método invokelater?
En el libro que estoy leyendo, cada ejemplo de GUI con subprocesos múltiples tiene algo así: public static void main(String[] args) throws Exception { EventQueue.invokeLater(new Runnable() { public void run() { JFrame frame = ...