У меня есть 2 класса для игры, которую я делаю,Дизайн класса
gui класс и класс логики, для игры с нотами и крестами. Класс GUI имеет метод, который использует массив JButtons и возвращает их все с одним и тем же анонимным внутренним прослушивателем действий класса
Проблема заключается в том, что при нажатии кнопки я хочу, чтобы текст изменился на x или ao-зависимую на проигрывателе 1 или 2, но этот код должен быть в логическом классе, поэтому не нужно так делать, чтобы я делал метод в логическом классе и вызывал его из-за прослушивателя действий внутри обычного класса метода кнопки make. Однако логика класс не должен иметь ссылку на графический интерфейс, а графический интерфейс имеет ссылку на логическом класс,
я не могу думать о приличном решении этой
благодаря
Извините, как вы имеете в виду событие, есть ли лучший способ объяснить это или, возможно, связать меня с учебником о том, что вы имеете в виду? – 2009-03-16 10:52:59
Документация Sun о событиях: http://java.sun.com/docs/books/tutorial/uiswing/events/index.html Я не программист на Java, поэтому у меня нет кода для публикации в качестве примера , – Sascha