Buonasera,sono alle prime armi con swing e vorrei un consiglio...
Nella finestra della mia applicazione un pulsante fa partire un'operazione di lettura da file ed elaborazione dati.
Visto che la chiamata a questo codice l'ho messa nel metodo actionPerformed, in corrispondenza dell'evento di pressione del pulsante, durante l'elaborazione i componenti del pannello scompaiono... in pratica l'interfaccia grafica resta "appesa" ....
Come posso gestire queste situazioni per fare l'operazione in background e far aggiornare periodicamente l'interfaccia grafica ?
Ho provato con i thread, facendo partire un thread per l'elaborazione dal metodo actionPerformed ma l'interfaccia grafica resta appesa ugualmente....
Qualche consiglio ?
Grazie a tutti,
buona serata