Заставьте 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.

Но что я могу использовать вместо этого?

Ответы на вопрос(2)

Ваш ответ на вопрос