Получение последних нажатых координат элемента сетки - PullRequest
0 голосов
/ 16 октября 2018

Я играю в крестики-нолики на Java.У меня есть сетка 20x14, и игрок играет против компьютера, и для моего метода проверки победителя мне нужно знать координаты ячейки, которая была нажата мышью в последний раз.

            r.setOnMouseClicked((MouseEvent e) -> {
                ImageView view = (ImageView) (e.getSource());
                if (view.getImage() == blank) {
                    view.imageProperty().set(cross);

                    Point computer = makeNextMove();
                    grid[computer.x][computer.y].setImage(circle);
                    if(hasWinner(circle,computer.x,computer.y)){
                        JOptionPane.showMessageDialog(null, "Circle wins");
                    }
                }

            });

Мне нужно отправить в метод hasWinner форму пользователей (крест) и координаты последнего добавленного креста, но я не знаю, как их получить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...