Added method fireUpdate() so that updates are done using SwingUtilities.invokeLater(), ensuring that GUI updates are done from the Event Dispatch Thread and not SwingWorker (or any other thread).
Added method fireUpdate() so that updates are done using SwingUtilities.invokeLater(), ensuring that GUI updates are done from the Event Dispatch Thread and not SwingWorker (or any other thread).