From b771349fa91a0ac314a1f584a8ae366d495c9ef2 Mon Sep 17 00:00:00 2001 From: dragapsy <elghaoutiayman20@gmail.com> Date: Fri, 18 Nov 2022 04:09:47 +0100 Subject: [PATCH] Tache 4 (La methode nextColor de la classe CyclicColorGenerator). --- app/src/main/java/model/CyclicColorGenerator.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/model/CyclicColorGenerator.java b/app/src/main/java/model/CyclicColorGenerator.java index cd96ad6..5bc11e9 100644 --- a/app/src/main/java/model/CyclicColorGenerator.java +++ b/app/src/main/java/model/CyclicColorGenerator.java @@ -7,12 +7,19 @@ import java.util.List; public class CyclicColorGenerator implements ColorGenerator{ private List<Color> colors; + private int counter=1; public CyclicColorGenerator(List<Color> colors){ this.colors = colors; } @Override public Color nextColor(Cell cell) { - return null; + if(counter >= this.colors.size()){ + counter=0; + } + + Color newColor = this.colors.get(counter); + counter++; + return newColor; } } -- GitLab