Ну все, я в ступоре. И не работает правильно и не принимает. Правильно сохраняет стейт только когда влево двигаешь. Остальные варианты почему то сохраняет перевернутое поле. Помогите разобраться!
package com.javarush.task.task35.task3513;
/**/
import javax.swing.*;
public class Main {
public static void main(String[] args) {
Model model = new Model();
Controller controller = new Controller(model);
JFrame game = new JFrame();
game.setTitle("2048");
game.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
game.setSize(450, 500);
game.setResizable(false);
game.add(controller.getView());
game.setLocationRelativeTo(null);
game.setVisible(true);
}
}