Bonjour a tous,

j'aurai besoin d'aide pour savoir comment mettre exécuter une fonction dans un thread et surveiller la progression a l'aide d'un ProgressMonitor, c'est la premiere fois que j'essaye donc je suis un pe perdu.

Le code de la fonction qui doit s'exécuter dans un thread :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
public void copyBytes(File inputFile, String outputFilePath, String outputFileName) throws IOException
	{
		File outputFile = new File(outputFilePath, outputFileName);
 
		FileInputStream in = new FileInputStream(inputFile);
		FileOutputStream out = new FileOutputStream(outputFile);
		int c;
 
		while((c = in.read()) != -1)
		{
			out.write(c);
		}
 
		in.close();
		out.close();
	}
Si qqun peut m'indiquer comment faire, je l'en remercie d'avance.