Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
18 / 18 / 15
Регистрация: 17.02.2013
Сообщений: 85
1

Обработка других событий при выполнении события

02.05.2015, 17:05. Показов 1039. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При написании программы столкнулся с проблемой обработки событий (javaFX 8). Суть:
Есть вкладка(Tab) на окне с кнопкой и флажками. При нажатии на копку дожен запустится алгоритм, который будет работать до тех пор, пока на кнопку не нажмут ещё раз или же пользователь переключится на другую вкладку. При работе алгоритма пользователь может изменять значения checkbox-сов и вообще желательно, чтобы другие элементы управления откликались.
При банальной реализации, ясное дело, все виснит(так как обработчик зациклен в алгоритме).
Как решить эту проблэму?
Первое, что приходит на ум, это в цикле алгоритма вызвать что-то вроде processEvents. Но я НЕ нашёл такого (или подобного) метода(( Подскажите пожалуйста как он называется в javaFX и как вызвать этот метод.
Второе - это многопоточнось, но уж очень не охота синхронизацией заниматся.
Может есть и другие варианты? Буду рад советам.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2015, 17:05
Ответы с готовыми решениями:

ПК отключается, когда сажусь играть BF1. В других играх и при выполнении других задач отключений нет
Доброго времени суток. Ребят, помогите понять почему ПК отключается. На днях играл, затем...

Ошибка при выполнении программы на других ПК
У меня проблема когда люди которым я скинул свою программу запускают её и выполняют любое событие у...

Ошибка при выполнении программы на других компьютерах
На моем компьютере все работает нормально, при запуске на других вылетает вот такая штука при...

Ошибка при выполнении программы на других компьютерах
На моем компьютере все работает нормально, при запуске на других вылетает вот такая штука при...

1
Эксперт Java
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
02.05.2015, 17:38 2
алгоритм нужно запускать в отдельном потоке
1
02.05.2015, 17:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2015, 17:38
Помогаю со студенческими работами здесь

Ошибка при выполнении дискретного события
Добрый день. Сделал модель транспортного цеха. Проблема в том, что вылазит ошибка при запуске...

Ошибка при выполнении дискретного события
Здравствуйте, уважаемы форумчане! Помогите, пожалуйста, исправить ошибку

Ошибка при выполнении дискретного события
Добрый день дорогие программисты, недавно начал изучать anylogi, и столкнулся с проблемой указанной...

Какова вероятность дождя при выполнении других условий?
Помогите пожалуйста решить задачу. Событие А - солнце уходит за тучи. Событие В - начинает дуть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru