- java.lang.Object
-
- javafx.scene.paint.Stop
-
public final class Stop extends Object
Определяет один элемент шкалы цветов для использования в градиенте. Для получения дополнительной информации см.javafx.scene.paint.LinearGradientиjavafx.scene.paint.RadialGradient.Пример:
// object bounding box relative (proportional:true, default) Stop[] stops = { new Stop(0, Color.WHITE), new Stop(1, Color.BLACK)}; LinearGradient lg = new LinearGradient(0, 0, 1, 0, true, CycleMethod.NO_CYCLE, stops); Rectangle r = new Rectangle(); r.setFill(lg);- Since:
- JavaFX 2.0
-
Краткое описание методов
Все методыМетоды экземпляровКонкретные методы Модификатор и тип Метод Описание booleanequals(Object obj)Указывает, является ли другой объект "равным" данному.ColorgetColor()Получает цвет градиента в этом смещении.doublegetOffset()Получает число в диапазоне от0до1, которое указывает, где находится этот стоп градиента.inthashCode()Возвращает хэш-код для этого объектаStop.StringtoString()Возвращает строковое представление этого объектаStop.
-
Подробное описание конструкторов
-
Stop
public Stop(double offset, Color color)Создаёт новый экземпляр Stop.- Параметры:
-
offset- Позиция Stop (в диапазоне от0до1 -
color- Цвет Stop
-
-
Подробное описание методов
-
getOffset
public final double getOffset()
Получает число в диапазоне от0до1, которое указывает, где расположен этот стоп градиента. Для линейных градиентов переменнаяoffsetпредставляет собой расположение вдоль вектора градиента. Для радиальных градиентов она представляет собой процентное расстояние от фокусной точки до края внешней/наибольшей окружности.- Возвращает:
- позиция Stop в градиенте (в диапазоне от
0до1)
-
getColor
public final Color getColor()
Получает цвет градиента в этом смещении.- Возвращает:
- цвет градиента в этом смещении
-
equals
public boolean equals(Object obj)
Указывает, является ли другой объект "равным" данному.
-
hashCode
public int hashCode()
Возвращает хэш-код для этого объектаStop.
-
© 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.