Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Программное создание событий


Автор: bjbj 11.12.2007, 15:05
Знает ли кто-нибудь, как программно сгенерировать событие, например, на нажатие кнопки?

Автор: AlexeyVorotnikov 11.12.2007, 15:13
Что вы подразумеваете под "программно сгенерировать событие"?

Автор: bjbj 11.12.2007, 15:24
Цитата(AlexeyVorotnikov @ 11.12.2007,  15:13)
Что вы подразумеваете под "программно сгенерировать событие"?

Под программным генерированием события я подразумеваю следующее.
Есть кнопка и у нее есть обработчик. Обработчик срабатывает, если происходит событие, например, нажатия пользователем на кнопку. Но допустим, что я хочу заставить обработчик сработать без участия пользователя. Вы скажете, конечно, что я могу хотя бы просто вызвать этот обработчик. Однако особенность моей задачи в том, что я собираюсь осуществлять вызов из другого потока, и в моем случае это не работает как надо (проверено) из-за того что обработчик выполняется в другом потоке. Если же я сгенерирую событие вместо вызова обработчика напрямую, то обработчик будет выполняться в основном потоке, и проблемы не будет.

Автор: LSD 11.12.2007, 15:31
http://forum.vingrad.ru/faq/topic-157922.html smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)