Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ColorAdjust extends Effect
Пример:
ColorAdjust colorAdjust = new ColorAdjust();
colorAdjust.setContrast(0.1);
colorAdjust.setHue(-0.05);
colorAdjust.setBrightness(0.1);
colorAdjust.setSaturation(0.2);
Image image = new Image("boat.jpg");
ImageView imageView = new ImageView(image);
imageView.setFitWidth(200);
imageView.setPreserveRatio(true);
imageView.setEffect(colorAdjust);
Код выше примененного на это изображение:
производит следующее:
Ввести | Свойство и Описание |
---|---|
DoubleProperty |
яркость
Значение корректировки яркости.
|
DoubleProperty |
контраст
Контрастное значение корректировки.
|
DoubleProperty |
оттенок
Значение корректировки оттенка.
|
ObjectProperty<Effect> |
ввод
Ввод для этого
Effect . |
DoubleProperty |
насыщенность
Значение корректировки насыщенности.
|
Конструктор и Описание |
---|
ColorAdjust()
Создает новый экземпляр ColorAdjust с параметрами значения по умолчанию.
|
ColorAdjust(double hue, double saturation, double brightness, double contrast)
Создает новый экземпляр ColorAdjust с указанным оттенком, насыщенностью, яркостью, и контрастом.
|
Модификатор и Тип | Метод и Описание |
---|---|
DoubleProperty |
brightnessProperty()
Значение корректировки яркости.
|
DoubleProperty |
contrastProperty()
Контрастное значение корректировки.
|
double |
getBrightness()
Получает значение яркости свойства.
|
double |
getContrast()
Получает значение контраста свойства.
|
double |
getHue()
Получает значение оттенка свойства.
|
Эффект |
getInput()
Получает значение ввода свойства.
|
double |
getSaturation()
Получает значение насыщенности свойства.
|
DoubleProperty |
hueProperty()
Значение корректировки оттенка.
|
ObjectProperty<Effect> |
inputProperty()
Ввод для этого
Effect . |
DoubleProperty |
saturationProperty()
Значение корректировки насыщенности.
|
void |
setBrightness(double value)
Устанавливает значение яркости свойства.
|
void |
setContrast(double value)
Устанавливает значение контраста свойства.
|
void |
setHue(double value)
Устанавливает значение оттенка свойства.
|
void |
setInput(Effect value)
Устанавливает значение ввода свойства.
|
void |
setSaturation(double value)
Устанавливает значение насыщенности свойства.
|
public final ObjectProperty<Effect> inputProperty
Effect
. Если установлено в null
, или оставленный неуказанный, графическое изображение Node
к которому Effect
присоединяется будет использоваться в качестве ввода.getInput()
, setInput(Effect)
public final DoubleProperty hueProperty
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getHue()
, setHue(double)
public final DoubleProperty saturationProperty
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getSaturation()
, setSaturation(double)
public final DoubleProperty brightnessProperty
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getBrightness()
, setBrightness(double)
public final DoubleProperty contrastProperty
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getContrast()
, setContrast(double)
public ColorAdjust()
public ColorAdjust(double hue, double saturation, double brightness, double contrast)
hue
- значение корректировки оттенкаsaturation
- значение корректировки насыщенностиbrightness
- значение корректировки яркостиcontrast
- контрастное значение корректировкиpublic final void setInput(Effect value)
Effect
. Если установлено в null
, или оставленный неуказанный, графическое изображение Node
к которому Effect
присоединяется будет использоваться в качестве ввода.public final Effect getInput()
Effect
. Если установлено в null
, или оставленный неуказанный, графическое изображение Node
к которому Effect
присоединяется будет использоваться в качестве ввода.public final ObjectProperty<Effect> inputProperty()
Effect
. Если установлено в null
, или оставленный неуказанный, графическое изображение Node
к которому Effect
присоединяется будет использоваться в качестве ввода.getInput()
, setInput(Effect)
public final void setHue(double value)
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final double getHue()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final DoubleProperty hueProperty()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getHue()
, setHue(double)
public final void setSaturation(double value)
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final double getSaturation()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final DoubleProperty saturationProperty()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getSaturation()
, setSaturation(double)
public final void setBrightness(double value)
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final double getBrightness()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final DoubleProperty brightnessProperty()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getBrightness()
, setBrightness(double)
public final void setContrast(double value)
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final double getContrast()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
public final DoubleProperty contrastProperty()
Min: -1.0 Max: +1.0 Default: 0.0 Identity: 0.0
getContrast()
, setContrast(double)
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается