Как мне запретить пользователю использовать JPanel после его открытия? - PullRequest
0 голосов
/ 06 апреля 2020

Я сделал игру ti c -ta c -toe, используя свинг и Jpanel. Я получил это, чтобы проверить на победителя. Теперь, когда у меня есть победитель, я не хочу, чтобы пользователь мог продолжать добавлять больше фигур в игру (даже если есть место для фигур).

Здесь у меня есть последний бит кода, где _board представляет доску 3 x 3:

if (_board.testcrossDownwards() || _board.testcrossUpwards() || _board.testTopRow() || _board.testMiddleRow() || _board.testBottomRow() ||
            _board.testLeftColumn() || _board.testMiddleColumn() || _board.testRightColumn()) {
        _message.setText(player_name + " wins!");

    } else if (_board.isTicTacRunThru()) {
        _message.setText("It's a DRAW!");
    } else {
    _message.setText("You clicked on " + s.getCoordString() +". " + next_player_name + " to play.");
    } 

Я предполагаю, что кусок, который мне нужно добавить, будет следовать за player_name + ", чтобы выиграть! " линия.

...