Bonjour,
Je viens vous compter mes aventures :
- J'ai donc décidé de tout reprendre le traitement pour le faire à ma manière, ce fut très galère, mais j'ai réussi à le faire, j'ai pas enormément changé le déroulement du traitement, mais j'ai quand même gagné quasiment 1 000 lignes de codes (sur 1 500 ca fait un bon ratio !! Et ca vous laisse une idée de l'état de la chose...).
- J'ai ensuite essayé de tout mettre dans un thread (c'est à dire de la selection des fichiers jusqu'à la fin de l'enregistrement, et la ca marche comme je veux...
Seulement voilà, j'ai un JFileChooser des JOptionPane, et aussi ma JProgressBar qui sont affichés et manipulés dans ce Thread et non pas dans l'EDT, ce qui n'est pas bien !
Quand j'essaie d'utiliser
SwingUtilities.invokeLater()
J'ai, déjà, des problèmes de variables "final", et en plus, j'obtiens le même résultat que si tout était dans le Thread de l'EDT (c'est à dire freeze sur la barre de progression par exemple).
Mais je chercher encore car je veux faire quelque chose de propre quand même !! Si vous avez des idées à me proposer je prend 
Merci pour votre aide déjà en tout cas.
Partager