Разукрашивает как надо, но валидатор выдает ошибку. Хотя программа компилируется. В чем может быть проблема?
Ошибка:
Ошибка в файле com/javarush/games/minigames/mini05/RainbowGame.java в строке : 20
Не найден метод "of(com.javarush.engine.cell.Color,com.javarush.engine.cell.Color,com.javarush.engine.cell.Color,com.javarush.engine.cell.Color,com.javarush.engine.cell.Color,com.javarush.engine.cell.Color,com.javarush.engine.cell.Color)" в интерфейсе "java.util.List"
package com.javarush.games.minigames.mini05;
import com.javarush.engine.cell.Game;
import com.javarush.engine.cell.Color;
import java.util.List;
/*
Цвета радуги
*/
public class RainbowGame extends Game {
@Override
public void initialize() {
setScreenSize(10, 7);
showGrid(false);
List<Color> colors = List.of(Color.RED,
Color.ORANGE,
Color.YELLOW,
Color.GREEN,
Color.BLUE,
Color.INDIGO,
Color.VIOLET);
for (int i = 0; i < 7; i++) {
for (int j = 0; j < 10; j++) {
setCellColor(j, i, colors.get(i));
}
}
}
}