Bonjour,
J'aimerais exécuter du code en parallèle.
Dans une fonction j'ai des variables et une classe anonyme de la façon suivante :



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
18
19
20
21
22
23
24
25
26
public class Simulation{
 
   public boolean fonction(...) throws ..{
 
                 //declaration variable
 
 
                 SimpleParallelTask  <Point> task = new SimpleParallelTask <Point>(table) {              
                    protected void executeOne(Point point) {
                        // exécution                      
                    }
                };
                // lancement parallèle de task
                try {
                        new ParallelFExecutor(task).executeAndWait();
                } catch(Exception ex) {
                    // log de l'exception
                }
                if(task.isCanceled()) {
                    // code d'annulation
                }
 
 
   }
 
}
J'utilise une lib non modifiable. Ainsi j'aimerais avoir acces au variables (déclaré au début de la fonction) dans la fonction executeOne de la classe anonyme. Avez vous une idée?

Alexis