powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Подмена EventQueue
3 сообщений из 3, страница 1 из 1
Подмена EventQueue
    #34491821
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Читаю Портянкина, у него написано, что можно очередь сообщений заменить
на собственную. Но вот как?
Нужно запоминать время последнего сообщения.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Подмена EventQueue
    #34492223
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EventQueue queue = new MyEventQueue();
Toolkit.getDefaultToolkit().getSystemEventQueue().push(queue);

Только учтите одну вещь - по идее модальный диалог при открытии подсовывает свою очередь с помощью push. Т.е. после открытия модального диалога ваша очередь перестанет работать. Точно в этом не уверен - надо поэксперементировать, потестить.
...
Рейтинг: 0 / 0
Подмена EventQueue
    #34492256
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется в вашем случае лучше добавить листенер на все события системы с помощью метода
addAWTEventListener(AWTEventListener listener, long eventMask)
класса java.awt.Toolkit
там только eventMask надо правильно настроить.
Только здесь тоже есть свой подводный камень - если у вас не desktop приложение а апплет, то вы будете получать события от всех апплетов запущенных на данный момент, т.к. все апплеты используют одну java машину.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Подмена EventQueue
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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