Недавно я хотел создать анимированный фон в JavaFX, аналогично приведенному здесь примеру Swing. Я использовал Canvas
для рисования, как показано в разделе Работа с Canvas API, и AnimationTimer
для цикла рисования, как показано в Основах анимации. К сожалению, я не знаю, как изменить размер Canvas
автоматически, как ограждающий Stage
изменяется. Что такое хороший подход?
Аналогичный вопрос рассматривается в разделе Как сделать изменяемый размер холста в javaFX? , Но принятый ответ там отсутствует привязка иллюстрируются в принятом ответ здесь.