Я реализовал службу, которая асинхронно извлекает данные из eyetracker и предоставляет PublishSubject, чтобы любой, кто заинтересован, мог подписаться, чтобы получить поток последних событий для наблюдения за глазами.Распространение асинхронно вычисляемых данных обратно в поток GUI
Что я не имею в виду, так это то, как получить эти события в мой поток графического интерфейса (так как просмотр eyetracking довольно бесполезен без информации о том, что отображается) и как достаточно дросселировать полученные события, чтобы графический интерфейс не отставал, потому что блокировки потока.
Может кто-нибудь дать мне подсказку, как это сделать с помощью RxJava?
Основной дизайн пользовательского интерфейса должен иметь фоновый поток для обработки, а поток пользовательского интерфейса выбирает обновления. – efekctive
Вы должны предоставить дополнительную информацию о технологии: это приложение Swing? JavaFX? или андроид? –
JavaFX, вероятно, будет использоваться. –