18 / 18 / 15
Регистрация: 17.02.2013
Сообщений: 85
|
|
1 | |
Обработка других событий при выполнении события02.05.2015, 17:05. Показов 1039. Ответов 1
Метки нет (Все метки)
При написании программы столкнулся с проблемой обработки событий (javaFX 8). Суть:
Есть вкладка(Tab) на окне с кнопкой и флажками. При нажатии на копку дожен запустится алгоритм, который будет работать до тех пор, пока на кнопку не нажмут ещё раз или же пользователь переключится на другую вкладку. При работе алгоритма пользователь может изменять значения checkbox-сов и вообще желательно, чтобы другие элементы управления откликались. При банальной реализации, ясное дело, все виснит(так как обработчик зациклен в алгоритме). Как решить эту проблэму? Первое, что приходит на ум, это в цикле алгоритма вызвать что-то вроде processEvents. Но я НЕ нашёл такого (или подобного) метода(( Подскажите пожалуйста как он называется в javaFX и как вызвать этот метод. Второе - это многопоточнось, но уж очень не охота синхронизацией заниматся. Может есть и другие варианты? Буду рад советам.
0
|
02.05.2015, 17:05 | |
Ответы с готовыми решениями:
1
ПК отключается, когда сажусь играть BF1. В других играх и при выполнении других задач отключений нет Ошибка при выполнении программы на других ПК Ошибка при выполнении программы на других компьютерах Ошибка при выполнении программы на других компьютерах |
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
02.05.2015, 17:38 | 2 |
алгоритм нужно запускать в отдельном потоке
1
|
02.05.2015, 17:38 | |
02.05.2015, 17:38 | |
Помогаю со студенческими работами здесь
2
Ошибка при выполнении дискретного события Ошибка при выполнении дискретного события Ошибка при выполнении дискретного события Какова вероятность дождя при выполнении других условий? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |