Класс Shadow
Класс Shadow расширяет класс Effect и представляет эффект простой тени – монохромной копии изображения с размытыми краями.
Класс Shadow имеет, помимо унаследованных от класса Effect, следующие свойства, конструкторы и методы:
Свойство input – ввод эффекта, если null или не определен, тогда вводом служит изображение узла Node, к которому эффект присоединен.
Свойство radius – радиус фильтра размытия от 0.0 до 127.0, по умолчанию 10.0.
Свойство width – ширина фильтра размытия от 0.0 до 255.0, по умолчанию 21.0.
Свойство height – высота фильтра размытия от 0.0 до 255.0, по умолчанию 21.0.
Свойство blurType – тип фильтра размытия, по умолчанию BlurType.THREE_PASS_BOX.
Свойство color – цвет тени, по умолчанию Color.BLACK.
Конструктор public Shadow().
Конструктор public Shadow(double radius, Color color).
Конструктор public Shadow(BlurType blurType, Color color, double radius).
Метод public final void setInput(Effect value) – устанавливает ввод эффекта.
Метод public final Effect getInput() – возвращает ввод эффекта.
Метод public ObjectProperty<Effect> inputProperty() – возвращает JavaFX Beans свойство ввода эффекта.
Метод public final void setRadius(double value) – устанавливает радиус фильтра размытия.
Метод public final double getRadius() – возвращает радиус фильтра размытия.
Метод public DoubleProperty radiusProperty() – возвращает JavaFX Beans свойство радиуса фильтра размытия.
Метод public final void setWidth(double value) – устанавливает ширину фильтра размытия.
Метод public final double getWidth() – возвращает ширину фильтра размытия.
Метод public DoubleProperty widthProperty() – возвращает JavaFX Beans свойство ширины фильтра размытия.
Метод public final void setHeight(double value) – устанавливает высоту фильтра размытия.
Метод public final double getHeight() – возвращает высоту фильтра размытия.
Метод public DoubleProperty heightProperty() – возвращает JavaFX Beans свойство высоты фильтра размытия.
Метод public final void setBlurType(BlurType value) – устанавливает тип фильтра размытия.
Метод public final BlurType getBlurType() – возвращает тип фильтра размытия.
Метод public ObjectProperty<BlurType> blurTypeProperty() – возвращает JavaFX Beans свойство типа фильтра размытия.
Метод public final void setColor(Color value) – устанавливает цвет тени.
Метод public final Color getColor() – возвращает цвет тени.
Метод public ObjectProperty<Color> colorProperty() – возвращает JavaFX Beans свойство цвета тени.
