Autant demander à l'utilisateur de saisir le nom du fichier avant de lancer le SwingWorker. Le gain en temps sera vraiment minimal pour complexifier à ce point ton code.

C'est le genre de truc que...