From fde5f055a8adbd638f02360056c985470d57b945 Mon Sep 17 00:00:00 2001 From: dragapsy <elghaoutiayman20@gmail.com> Date: Fri, 18 Nov 2022 20:46:01 +0100 Subject: [PATCH] Tache 4 (La methode nextColor de la classe RandomColorGenerator). --- app/src/main/java/model/RandomColorGenerator.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/model/RandomColorGenerator.java b/app/src/main/java/model/RandomColorGenerator.java index 1f2d45d..d25503f 100644 --- a/app/src/main/java/model/RandomColorGenerator.java +++ b/app/src/main/java/model/RandomColorGenerator.java @@ -1,6 +1,7 @@ package model; import javafx.scene.paint.Color; +import util.RandomUtil; import java.util.List; import java.util.Random; @@ -9,6 +10,8 @@ public class RandomColorGenerator implements ColorGenerator{ List<Color> colorList; Random random; + private RandomUtil randomUtil; + public RandomColorGenerator(List<Color> colors , Random randomGenerator) { colorList = colors; @@ -16,6 +19,6 @@ public class RandomColorGenerator implements ColorGenerator{ } @Override public Color nextColor(Cell cell) { - return null; + return randomUtil.randomElement(colorList,random); } } -- GitLab