Здравствуйте.
Возникла такая проблема: не могу найти ProgressDialog
(или LoadingDialog
, кому как удобнее такое называть) для JavaFX
. Для обычных Task'ов
я пользовался библиотекой org.controlsfx
, а точнее - dialog.ProgressDialog
из нее. И мне все устраивало. Но недавно начал разбираться с RxJava
и я застрял на этом моменте. Т.к. Observer
никак не наследуется от Task
, то задать для него ProgressDialog
не получится. А запускается Dialog
только если ему явно указать на необходимый Task
, по окончание которого окно автоматически закрывается.
Пробовал делать костыли и создавал пустой Task
для него. Не помогло. Запускается он нормально, однако методом progressDialog.close()
он не останавливается. В стандартных Alert'ах
в Java 8 никаких подобных окон я не нашел, а писать собственное, придумывая велосипеды, честно говоря, не очень хочется.
Возможно, кто-то уже сталкивался с таким вопрос. Заранее благодарю за ответ.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок