Я пишу простую игру Tic Tac Toe на Java.
В моем классе Board у меня есть поворотное окно, которое определяет, какая кнопка была нажата.
TttGame - это класс, который имеет объект Board.
Цель этой платы не в том, чтобы выступать в роли полнофункциональной платы крест-накрест, а в качестве структуры, в которой класс TttGame контролирует всю логику. Поэтому мне нужно, чтобы доска отправляла какое-то событие, когда кнопка нажата в классе TttGame с идентификатором нажатой кнопки.
Какой самый простой способ сделать это?
edit: Я нашел что-то, называемое шаблоном Observer. Это самый простой способ сделать это?