Класс Light.Distant
- javafx.scene.effect.Light
-
- javafx.scene.effect.Light.Distant
Включающий класс:
public static class Light.Distant extends Light
Пример:
Light.Distant light = new Light.Distant();
light.setAzimuth(45.0);
light.setElevation(30.0);
Lighting lighting = new Lighting();
lighting.setLight(light);
lighting.setSurfaceScale(5.0);
Text text = new Text();
text.setText("Distant");
text.setFill(Color.STEELBLUE);
text.setFont(Font.font("null", FontWeight.BOLD, 80));
text.setX(10.0f);
text.setY(10.0f);
text.setTextOrigin(VPos.TOP);
text.setEffect(lighting);
Rectangle rect = new Rectangle(300,150);
rect.setFill(Color.ALICEBLUE);
rect.setEffect(lighting); Приведённый выше код даёт следующий результат:
С:
JavaFX 2.0
-
Краткое описание свойств
Все методыМетоды экземпляровКонкретные методы Тип Свойство и описание DoublePropertyazimuthАзимут света.DoublePropertyelevationВысота света.
-
Краткое описание вложенных классов
-
Вложенные классы/интерфейсы, унаследованные от класса javafx.scene.effect.Light
Light.Distant, Light.Point, Light.Spot
-
-
Краткое описание конструкторов
Конструкторы Конструктор и описание Distant()Создаёт новый экземпляр Distant света с параметрами по умолчанию.Distant(double azimuth, double elevation, Color color)Создаёт новый экземпляр Distant света со заданным азимутом, высотой и цветом.
-
Краткое описание методов
Все методыМетоды экземпляровКонкретные методы Модификатор и тип Метод и описание DoublePropertyazimuthProperty()Азимут света.DoublePropertyelevationProperty()Высота света.doublegetAzimuth()Возвращает значение свойства azimuth.doublegetElevation()Возвращает значение свойства elevation.voidsetAzimuth(double value)Устанавливает значение свойства azimuth.voidsetElevation(double value)Устанавливает значение свойства elevation.-
Наследованные методы от класса javafx.scene.effect.Light
colorProperty, getColor, setColor
-
-
Подробное описание свойств
-
azimuth
public final DoubleProperty azimuthProperty
Азимут света. Азимут — это угол направления источника света на плоскости XY, в градусах.Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
См. также:
-
elevation
public final DoubleProperty elevationProperty
Высота света. Высота — это угол направления источника света на плоскости YZ, в градусах.Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
См. также:
-
-
Подробное описание конструкторов
-
Distant
public Distant()
Создаёт новый экземпляр Distant света с параметрами по умолчанию.
-
Distant
public Distant(double azimuth, double elevation, Color color)Создаёт новый экземпляр Distant света со заданным азимутом, высотой и цветом.Параметры:
azimuth- азимут светаС:
JavaFX 2.1
-
-
Подробное описание методов
-
setAzimuth
public final void setAzimuth(double value)
Устанавливает значение свойства azimuth.Описание свойства:
Азимут света. Азимут — это угол направления источника света на плоскости XY, в градусах.
Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
-
getAzimuth
public final double getAzimuth()
Возвращает значение свойства azimuth.Описание свойства:
Азимут света. Азимут — это угол направления источника света на плоскости XY, в градусах.
Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
-
azimuthProperty
public final DoubleProperty azimuthProperty()
Азимут света. Азимут — это угол направления источника света на плоскости XY, в градусах.Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
См. также:
-
setElevation
public final void setElevation(double value)
Устанавливает значение свойства elevation.Описание свойства:
Высота света. Высота — это угол направления источника света на плоскости YZ, в градусах.
Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
-
getElevation
public final double getElevation()
Возвращает значение свойства elevation.Описание свойства:
Высота света. Высота — это угол направления источника света на плоскости YZ, в градусах.
Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
-
elevationProperty
public final DoubleProperty elevationProperty()
Высота света. Высота — это угол направления источника света на плоскости YZ, в градусах.Min: n/a Max: n/a Default: 45.0 Identity: n/aЗначение по умолчанию:
45.0
См. также:
-
© 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.