correction scheduler et random delay dans canal)
This commit is contained in:
@@ -12,7 +12,7 @@ import interfaces.ObserverdeCapteur;
|
||||
|
||||
public class main {
|
||||
|
||||
static int NB_CANAUX = 20;
|
||||
static int NB_CANAUX = 10;
|
||||
|
||||
public static void main(String[] argv){
|
||||
Scheduler scheduler = new Scheduler(NB_CANAUX);
|
||||
@@ -29,12 +29,13 @@ public class main {
|
||||
|
||||
for(int i = 0; i<NB_CANAUX; i++){
|
||||
Afficheur afficheur = new Afficheur();
|
||||
afficheur.setId(i);
|
||||
Canal canal = new Canal(c, scheduler, afficheur);
|
||||
afficheur.setCanal(canal);
|
||||
c.attach(canal);
|
||||
}
|
||||
|
||||
ScheduledExecutorService clock = Executors.newScheduledThreadPool(1);
|
||||
ScheduledExecutorService clock = scheduler.getScheculer();
|
||||
clock.scheduleAtFixedRate(() -> c.tick(), 0, 500, TimeUnit.MILLISECONDS);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user