Всім привіт! Підкажіть , що не так?
package ua.javarush.games.minigames.mini08;
import com.javarush.engine.cell.*;
/*
Робота з клавіатурою
*/
public class KeyboardGame extends Game {
@Override
public void initialize() {
setScreenSize(3, 3);
for (int x = 0; x < 3; x++) {
for (int y = 0; y < 3; y++) {
setCellColor(x, y, Color.WHITE);
}
}
}
//напишіть тут ваш код
@Override
public void onKeyPress(Key key) {
switch (key) {
case LEFT -> {
for (int j = 0; j < 1; j++) {
for (int i = 2; i >= 0; i--) {
setCellColor(i, j, Color.GREEN);
}
}
}
case RIGHT -> {
for (int j = 0; j < 1; j++) {
for (int i = 0; i < 3; i++) {
setCellColor(i, j, Color.GREEN);
}
}
}
case UP -> {
for (int j = 2; j >= 0; j--) {
for (int i = 0; i < 1; i++) {
setCellColor(i, j, Color.GREEN);
}
}
}
case DOWN -> {
for (int j = 0; j < 3; j++) {
for (int i = 0; i < 1; i++) {
setCellColor(i, j, Color.GREEN);
}
}
}
}
}
@Override
public void onKeyReleased(Key key) {
switch (key) {
case LEFT -> {
for (int j = 0; j < 1; j++) {
for (int i = 2; i >= 0; i--) {
setCellColor(i, j, Color.WHITE);
}
}
}
case RIGHT -> {
for (int j = 0; j < 1; j++) {
for (int i = 0; i < 3; i++) {
setCellColor(i, j, Color.WHITE);
}
}
}
case UP -> {
for (int j = 2; j >= 0; j--) {
for (int i = 0; i < 1; i++) {
setCellColor(i, j, Color.WHITE);
}
}
}
case DOWN -> {
for (int j = 0; j < 3; j++) {
for (int i = 0; i < 1; i++) {
setCellColor(i, j, Color.WHITE);
}
}
}
}
}
}