Как использовать в Java-программах собственные события?
Добавлено: 16 ноя 2004, 16:10
Прошу помощи у добрых людей!
В моей программе взаимодействуют два класса: GUI и внутренней логики InternalLogic.
Класс логики ничего не знает о GUI.
Его экземпляр является одним из полей GUI.
В этом же классе внутренней логики живет переменная private int score.
В процесе работы программы значение score может изменятся.
Задача состоит в том чтобы отобразить эти изменения, если таковы произойдут, на форме GUI.
Как это cделать?????
Если надо могу выслать код...
Можно ли генерировать из InternalLogic свое событие (например ScoreEvent), а в GUI добавить свой ScoreListener, которий бы на это все дело реагировал?
Как создавать классы собственных событий?
Как cделать так, чтобы ScoreListener знал, что ScoreEvent предназначен именно для него??!
Спасибо всем зарание...
В моей программе взаимодействуют два класса: GUI и внутренней логики InternalLogic.
Класс логики ничего не знает о GUI.
Его экземпляр является одним из полей GUI.
В этом же классе внутренней логики живет переменная private int score.
В процесе работы программы значение score может изменятся.
Задача состоит в том чтобы отобразить эти изменения, если таковы произойдут, на форме GUI.
Как это cделать?????
Если надо могу выслать код...
Можно ли генерировать из InternalLogic свое событие (например ScoreEvent), а в GUI добавить свой ScoreListener, которий бы на это все дело реагировал?
Как создавать классы собственных событий?
Как cделать так, чтобы ScoreListener знал, что ScoreEvent предназначен именно для него??!
Спасибо всем зарание...