T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс Reflection

Класс Reflection расширяет класс Effect и представляет эффект отражения изображения.

Класс Reflection имеет, помимо унаследованных от класса Effect, следующие свойства, конструкторы и методы:

  • Свойство input – ввод эффекта, если null или не определен, тогда вводом служит изображение узла Node, к которому эффект присоединен.

  • Свойство topOffset – интервал между краями изображения и его отражения.

  • Свойство topOpacity – прозрачность верхнего края отражения от 0.0 до 1.0, по умолчанию 0.5.

  • Свойство bottomOpacity – прозрачность нижнего края отражения от 0.0 до 1.0, по умолчанию 0.0.

  • Свойство fraction – часть изображения, видимая в отражении от 0.0 до 1.0, по умолчанию 0.75.

  • Конструктор public Reflection().

  • Конструктор public Reflection(double topOffset, double fraction, double topOpacity, double bottomOpacity).

  • Метод public final void setInput(Effect value) – устанавливает ввод эффекта.

  • Метод public final Effect getInput() – возвращает ввод эффекта.

  • Метод public ObjectProperty<Effect> inputProperty() – возвращает JavaFX Beans свойство ввода эффекта.

  • Метод public final void setTopOffset(double value) – устанавливает интервал между краями изображения и его отражения.

  • Метод public final double getTopOffset() – возвращает интервал между краями изображения и его отражения.

  • Метод public DoubleProperty topOffsetProperty() – возвращает JavaFX Beans свойство интервала между краями изображения и его отражения.

  • Метод public final void setTopOpacity(double value) – устанавливает прозрачность верхнего края отражения.

  • Метод public final double getTopOpacity() – возвращает прозрачность верхнего края отражения.

  • Метод public DoubleProperty topOpacityProperty() – возвращает JavaFX Beans свойство прозрачности верхнего края отражения.

  • Метод public final void setBottomOpacity(double value) – устанавливает прозрачность нижнего края отражения.

  • Метод public final double getBottomOpacity() – возвращает прозрачность нижнего края отражения.

  • Метод public DoubleProperty bottomOpacityProperty() – возвращает JavaFX Beans свойство прозрачности нижнего края отражения.

  • Метод public final void setFraction(double value) – устанавливает, какая часть изображения видима в отражении.

  • Метод public final double getFraction() – возвращает часть изображения, видимую в отражении.

  • Метод public DoubleProperty fractionProperty() – возвращает JavaFX Beans свойство части изображения, видимой в отражении.