swingWorker with pause state