Заставьте JavaFX ждать и продолжить с кодом
В основном я пытаюсь сделать короткий эффект с помощью JavaFX. У меня есть форма сердца (сложенная из двух кругов и многоугольника), размер которой я могу варьировать, используя двойное значениеp
, «Стандартный размер» будетp = 1.0;
.
Я пытаюсь добавить насосный эффект к сердцу. У меня есть методpumpOnce()
:
public void pumpOnce(){
p = p + 1;
initHeart();
//Here goes what ever it takes to make stuff working!!
p = p - 1;
initHeart();
}
initHeart()
рисует сердце на основеp
.
Я узнал, чтоThread.sleep();
или аналогичные методы не будут работать из-за философии потока в JavaFX.
Но что я могу использовать вместо этого?