Другое свойство input класса Glow, значение которого устанавливается с помощью метода setInput, может определять в качестве входа другой эффект Effect, создавая, таким образом, цепочку эффектов.
Действие Glow-эффекта похоже на действие Bloom-эффекта, отличаясь тем, что Glow-эффект засвечивает изображение более равномерно.
Приведенный здесь код демонстрирует кнопку Button, имеющую ореол свечения, создаваемый с помощью свечения прямоугольника, расположенного под кнопкой.
При этом интенсивность свечения изменяется со временем с использованием анимации.
Здесь мы в панели StackPane накладываем кнопку на прямоугольник.
Создаем эффект Glow, значение level которого изменяем со временем.
И присоединяем этот эффект к прямоугольнику.
DropShadow-эффект обеспечивает отображение внешней тени для узла Node.
Параметры тени DropShadow-эффекта определяются с помощью установки значений свойств класса DropShadow.
Свойство radius определяет радиус фильтра размытия тени от 0.0 до 127.0 (по умолчанию 10.0),
свойство width – ширину фильтра размытия тени от 0.0 до 255.0 (по умолчанию 21.0),
свойство height – высоту фильтра размытия тени от 0.0 до 255.0 (по умолчанию 21.0),
свойство blurType – фильтр размытия тени (поле ONE_PASS_BOX, TWO_PASS_BOX, THREE_PASS_BOX (по умолчанию), GAUSSIAN перечисления BlurType),
свойство spread – соотношение между исходным изображением тени и фильтром размытия тени от 0.0 (по умолчанию) до 1.0,
свойство color – цвет тени (по умолчанию Color. BLACK),
свойство offsetX – горизонтальный сдвиг тени в пикселях,
свойство offsetY – вертикальный сдвиг тени в пикселях.
Установка значения свойства radius эквивалентна приведению значений свойств width и height к значению (2 * radius +1).