Spec-Zone.ru › OpenJavaFX 8
javafx.scene.effect

Класс Light.Point

java.lang.Object
  • javafx.scene.effect.Light
    • javafx.scene.effect.Light.Point

Прямые известные подклассы:

Light.Spot

Охватываемый класс:

Light



public static class Light.Point
extends Light
Представляет источник света в заданной позиции в 3D пространстве.

Пример:

Light.Point light = new Light.Point();
 light.setX(100);
 light.setY(100);
 light.setZ(50);

 Lighting lighting = new Lighting();
 lighting.setLight(light);
 lighting.setSurfaceScale(5.0);

 Text text = new Text();
 text.setText("Point");
 text.setFill(Color.STEELBLUE);
 text.setFont(Font.font(null, FontWeight.BOLD, 80));
 text.setX(10.0);
 text.setY(10.0);
 text.setTextOrigin(VPos.TOP);

 Rectangle rect = new Rectangle(250, 150);
 rect.setFill(Color.ALICEBLUE);
 rect.setEffect(lighting);
 text.setEffect(lighting);

Данный код приводит к следующему:

С:

JavaFX 2.0

  • Краткое описание свойств

    Все методыМетоды экземпляровКонкретные методы
    Тип Свойство и описание
    DoubleProperty x
    Координата x позиции света.
    DoubleProperty y
    Координата y позиции света.
    DoubleProperty z
    Координата z позиции света.
    • Наследованные свойства от класса javafx.scene.effect.Light

      color
  • Краткое описание вложенных классов

    • Вложенные классы/интерфейсы, унаследованные от класса javafx.scene.effect.Light

      Light.Distant, Light.Point, Light.Spot
  • Краткое описание конструкторов

    Конструкторы
    Конструктор и описание
    Point()
    Создаёт новый экземпляр Point света с параметрами по умолчанию.
    Point(double x, double y, double z, Color color)
    Создаёт новый экземпляр Point света с заданными координатами x, y, x и цветом.
  • Краткое описание методов

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод и описание
    double getX()
    Возвращает значение свойства x.
    double getY()
    Возвращает значение свойства y.
    double getZ()
    Возвращает значение свойства z.
    void setX(double value)
    Устанавливает значение свойства x.
    void setY(double value)
    Устанавливает значение свойства y.
    void setZ(double value)
    Устанавливает значение свойства z.
    DoubleProperty xProperty()
    Координата x позиции света.
    DoubleProperty yProperty()
    Координата y позиции света.
    DoubleProperty zProperty()
    Координата z позиции света.
    • Наследованные методы от класса javafx.scene.effect.Light

      colorProperty, getColor, setColor
    • Наследованные методы от класса java.lang.Object

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

    • x

      public final DoubleProperty xProperty
      Координата x позиции света.
      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

      См. также:

      getX(), setX(double)

    • y

      public final DoubleProperty yProperty
      Координата y позиции света.
      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

      См. также:

      getY(), setY(double)

    • z

      public final DoubleProperty zProperty
      Координата z позиции света.
      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

      См. также:

      getZ(), setZ(double)

  • Подробное описание конструкторов

    • Point

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

      public Point(double x,
                   double y,
                   double z,
                   Color color)
      Создаёт новый экземпляр Point света с заданными координатами x, y, x и цветом.

      Параметры:

      x - координата x позиции света

      С:

      JavaFX 2.1

  • Подробное описание методов

    • setX

      public final void setX(double value)
      Устанавливает значение свойства x.

      Описание свойства:

      Координата x позиции света.

      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

    • getX

      public final double getX()
      Возвращает значение свойства x.

      Описание свойства:

      Координата x позиции света.

      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

    • xProperty

      public final DoubleProperty xProperty()
      Координата x позиции света.
      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

      См. также:

      getX(), setX(double)

    • setY

      public final void setY(double value)
      Устанавливает значение свойства y.

      Описание свойства:

      Координата y позиции света.

      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

    • getY

      public final double getY()
      Возвращает значение свойства y.

      Описание свойства:

      Координата y позиции света.

      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

    • yProperty

      public final DoubleProperty yProperty()
      Координата y позиции света.
      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

      См. также:

      getY(), setY(double)

    • setZ

      public final void setZ(double value)
      Устанавливает значение свойства z.

      Описание свойства:

      Координата z позиции света.

      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

    • getZ

      public final double getZ()
      Возвращает значение свойства z.

      Описание свойства:

      Координата z позиции света.

      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

    • zProperty

      public final DoubleProperty zProperty()
      Координата z позиции света.
      Min: n/a
             Max: n/a
         Default: 0.0
        Identity: n/a

      Значение по умолчанию:

      0.0

      См. также:

      getZ(), setZ(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