[Java] Крестики-нолики
Сделайте игру крестики-нолики:
Легкий вариант - поле 3х3 (максимум на четверку), нормальный вариант - большое растягивающееся поле 30х60 до пяти в ряд (максимум на пятерку), сложный вариант - бесконечное поле до пяти в ряд (было бы на шестерку, но электронный журнал против).
При выстраивании нужного количества в ряд - ряд должен быть выделен (красным перечеркиванием или как-то иначе), а затем при любом клике мышки поле должно быть очищенно.
Из компонентов интерфейса можно использовать только JFrame
и JPanel
(нельзя использовать JButton
).
Для создания ячеек поля соответсвующих клеткам используйте самостоятельно реализованную кнопку как было проиллюстрировано на лекции. Без этого за задание можно получить максимум тройку.