diff --git a/app/src/main/java/model/RandomColorGenerator.java b/app/src/main/java/model/RandomColorGenerator.java index 1f2d45d320d520f7f7fa714492c5c47a627fe813..d25503fdbed1436ab856270fe986b002a9696fe3 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); } }