Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.scene.effect

Класс Glow

  • java.lang.Object
    • javafx.scene.effect.Effect
      • javafx.scene.effect.Glow
  • public class Glow
    extends Effect
    Эффект высокого уровня, который заставляет входное изображение светиться, на основе настраиваемого порога.

    Пример:

    
     Image image = new Image("boat.jpg");
     ImageView imageView = new ImageView(image);
     imageView.setFitWidth(200);
     imageView.setPreserveRatio(true);
    
     imageView.setEffect(new Glow(0.8));
     

    Код, применённый к этому изображению:

    A photo

    производит следующее:

    The visual effect of Glow on photo

    С момента:
    JavaFX 2.0
  • Краткое описание свойств

    Свойства
    Тип Свойство Описание
    ObjectProperty<Effect> input
    Вход для этого Effect.
    DoubleProperty level
    Значение уровня, которое управляет интенсивностью эффекта свечения.
  • Краткое описание конструкторов

    Конструкторы
    Конструктор Описание
    Glow()
    Создаёт новый экземпляр Glow с параметрами по умолчанию.
    Glow​(double level)
    Создаёт новый экземпляр Glow с заданным уровнем.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    Effect getInput()
    Получение значения свойства input.
    double getLevel()
    Получение значения свойства level.
    ObjectProperty<Effect> inputProperty()
    Вход для этого Effect.
    DoubleProperty levelProperty()
    Значение уровня, которое управляет интенсивностью эффекта свечения.
    void setInput​(Effect value)
    Установка значения свойства input.
    void setLevel​(double value)
    Установка значения свойства level.
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание свойств

    • input

      public final ObjectProperty<Effect> inputProperty
      Вход для этого Effect. Если задано значение null, или оно не указано, графическое изображение Node, к которому прикреплён Effect, будет использоваться как вход.
      Значение по умолчанию:
      null
      См. также:
      getInput(), setInput(Effect)
    • level

      public final DoubleProperty levelProperty
      Значение уровня, которое управляет интенсивностью эффекта свечения.
             Min: 0.0
             Max: 1.0
         Default: 0.3
        Identity: 0.0
       
      Значение по умолчанию:
      0.3
      См. также:
      getLevel(), setLevel(double)
  • Подробное описание конструкторов

    • Glow

      public Glow()
      Создаёт новый экземпляр Glow с параметрами по умолчанию.
    • Glow

      public Glow​(double level)
      Создаёт новый экземпляр Glow с заданным уровнем.
      Параметры:
      level - значение уровня, которое управляет интенсивностью эффекта свечения
  • Подробное описание методов

    • setInput

      public final void setInput​(Effect value)
      Установка значения свойства input.
      Описание свойства:
      Вход для этого Effect. Если задано значение null, или оно не указано, графическое изображение Node, к которому прикреплён Effect, будет использоваться как вход.
      Значение по умолчанию:
      null
    • getInput

      public final Effect getInput()
      Получение значения свойства input.
      Описание свойства:
      Вход для этого Effect. Если задано значение null, или оно не указано, графическое изображение Node, к которому прикреплён Effect, будет использоваться как вход.
      Значение по умолчанию:
      null
    • inputProperty

      public final ObjectProperty<Effect> inputProperty()
      Вход для этого Effect. Если задано значение null, или оно не указано, графическое изображение Node, к которому прикреплён Effect, будет использоваться как вход.
      Значение по умолчанию:
      null
      См. также:
      getInput(), setInput(Effect)
    • setLevel

      public final void setLevel​(double value)
      Установка значения свойства level.
      Описание свойства:
      Значение уровня, которое управляет интенсивностью эффекта свечения.
             Min: 0.0
             Max: 1.0
         Default: 0.3
        Identity: 0.0
       
      Значение по умолчанию:
      0.3
    • getLevel

      public final double getLevel()
      Получение значения свойства level.
      Описание свойства:
      Значение уровня, которое управляет интенсивностью эффекта свечения.
             Min: 0.0
             Max: 1.0
         Default: 0.3
        Identity: 0.0
       
      Значение по умолчанию:
      0.3
    • levelProperty

      public final DoubleProperty levelProperty()
      Значение уровня, которое управляет интенсивностью эффекта свечения.
             Min: 0.0
             Max: 1.0
         Default: 0.3
        Identity: 0.0
       
      Значение по умолчанию:
      0.3
      См. также:
      getLevel(), setLevel(double)

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API