T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс 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 свойство цвета тени.