powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Упорядочивание мультикастовой рассылки событий
5 сообщений из 5, страница 1 из 1
Упорядочивание мультикастовой рассылки событий
    #34684253
Lord Carlsberg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Насколько я понял из документации, при мультикастовой рассылке событий не гарантируется определённого порядка, в котором события передаются слушателям. А как можно ввести такой порядок? Понятно, что можно создать свой класс-слушатель событий, которые нужно рассылать мультикастом, и потом рассылать их по порядку. Но это мягко говоря долго. А подобная проблема, я так думаю, встречается довольно часто. Может есть какое-то стандартное или хотя бы более быстро реализуемое решение?

P.S.: в документация и фпоиск просьба не посылать :) Полдня сегодня убил на поиски решения, более короткого, чем создание своего класса. Не нашёл.
...
Рейтинг: 0 / 0
Упорядочивание мультикастовой рассылки событий
    #34684885
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
реально поможешь себе если скажешь о чём речь
...
Рейтинг: 0 / 0
Упорядочивание мультикастовой рассылки событий
    #34684989
Doipli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
exppреально поможешь себе если скажешь о чём речь
:D проще не куда :D
...
Рейтинг: 0 / 0
Упорядочивание мультикастовой рассылки событий
    #34686128
Lord Carlsberg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Постараюсь пояснить на примере. Допустим, есть некоторый объект mouseEventSource, генерирующий события мыши. Необходимо, чтобы события от этого источника делегировались двум слушателям - firstListener и secondListener. Причём таким образом, чтобы сразу каждое событие обрабатывалось в firstListener, а потом, по окончании обработки события первым слушателем, оно передавалось второму слушателю.
Насколько я понял из документации, если просто добавить firstListener и secondListener в список слушателей событий мыши объекта mouseEventSource
Код: plaintext
1.
2.
3.
4.
...
mouseEventSource.addMouseListener(firstListener);
mouseEventSource.addMouseListener(secondListener);
...
то:
1. Не гарантируется, что события будут делегироваться в нужном порядке: сразу первому слушателю, потом второму слушателю.
2. Событие второму слушателю может быть передано до того, как первый слушатель закончит его обработку.
Отсюда вопрос: есть ли какие-то стандартные классы или методики, решающие данную проблему?
...
Рейтинг: 0 / 0
Упорядочивание мультикастовой рассылки событий
    #34686175
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мда ...

кароч, смотрим сырцы видим : поток стопудово один, всё попорядку.

т.е. всё так и будет - аминь.

если надо вешай один слушатель кот делает два действа ...

цитато нахмультикастовой рассылке событий
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Упорядочивание мультикастовой рассылки событий
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]