Класс ColorInput
java.lang.Object
javafx.scene.effect.Effect
javafx.scene.effect.ColorInput
public class ColorInput extends Effect
Эффект, отрисовывающий прямоугольную область, заполненную заданным
Paint. Это эквивалентно отрисовке заполненного прямоугольника в изображение и применению эффекта ImageInput, но более удобно и потенциально эффективнее.- Since:
- JavaFX 2.0
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
final DoubleProperty |
height |
Устанавливает высоту области заполнения, относительно локальной системы координат содержимого Node. |
final ObjectProperty |
paint |
Paint, используемый для заполнения области. |
final DoubleProperty |
width |
Устанавливает ширину области заполнения, относительно локальной системы координат содержимого Node. |
final DoubleProperty |
x |
Устанавливает положение x области заполнения, относительно локальной системы координат содержимого Node. |
final DoubleProperty |
y |
Устанавливает положение y области заполнения, относительно локальной системы координат содержимого Node. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ColorInput() |
Создает новый экземпляр ColorInput со значениями по умолчанию. |
ColorInput |
Создает новый экземпляр ColorInput со значениями x, y, ширина, высота и цвет. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final double |
getHeight() |
Получает значение свойства height. |
final Paint |
getPaint() |
Получает значение свойства paint. |
final double |
getWidth() |
Получает значение свойства width. |
final double |
getX() |
Получает значение свойства x. |
final double |
getY() |
Получает значение свойства y. |
final DoubleProperty |
heightProperty() |
Устанавливает высоту области заполнения, относительно локальной системы координат содержимого Node. |
final ObjectProperty |
paintProperty() |
Paint, используемый для заполнения области. |
final void |
setHeight |
Устанавливает значение свойства height. |
final void |
setPaint |
Устанавливает значение свойства paint. |
final void |
setWidth |
Устанавливает значение свойства width. |
final void |
setX |
Устанавливает значение свойства x. |
final void |
setY |
Устанавливает значение свойства y. |
final DoubleProperty |
widthProperty() |
Устанавливает ширину области заполнения, относительно локальной системы координат содержимого Node. |
final DoubleProperty |
xProperty() |
Устанавливает положение x области заполнения, относительно локальной системы координат содержимого Node. |
final DoubleProperty |
yProperty() |
Устанавливает положение y области заполнения, относительно локальной системы координат содержимого Node. |
Подробности свойства
paint
public final ObjectProperty<Paint> paintProperty
Используемый для заливки региона цвет.
Min: n/a
Max: n/a
Default: Color.RED
Identity: n/a
- Значение по умолчанию:
- RED
- См. также:
x
public final DoubleProperty xProperty
Устанавливает положение x заливаемого региона относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- См. также:
y
public final DoubleProperty yProperty
Устанавливает положение y заливаемого региона относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- См. также:
width
public final DoubleProperty widthProperty
Устанавливает ширину заливаемого региона относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- См. также:
height
public final DoubleProperty heightProperty
Устанавливает высоту заливаемого региона относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- См. также:
Подробности конструктора
ColorInput
public ColorInput()
Создает новый экземпляр ColorInput с параметрами по умолчанию.
ColorInput
public ColorInput(double x, double y, double width, double height, Paint paint)
Создает новый экземпляр ColorInput со значениями x, y, ширины, высоты и цвета.
- Параметры:
-
x- положение x заливаемого региона -
y- положение y заливаемого региона -
width- ширина заливаемого региона -
height- высота заливаемого региона -
paint- используемый для заливки цветPaint - С момента:
- JavaFX 2.1
Подробности метода
setPaint
public final void setPaint(Paint value)
Устанавливает значение свойства
paint.- Описание свойства:
- Цвет, используемый для заливки региона.
Min: n/a Max: n/a Default: Color.RED Identity: n/a - Значение по умолчанию:
- RED
- Параметры:
-
value- значение для свойстваpaint - См. также:
getPaint
public final Paint getPaint()
Получает значение свойства
paint.- Описание свойства:
- Цвет, используемый для заливки региона.
Min: n/a Max: n/a Default: Color.RED Identity: n/a - Значение по умолчанию:
- RED
- Возвращает:
- значение свойства
paint - См. также:
paintProperty
public final ObjectProperty<Paint> paintProperty()
Цвет, используемый для заливки региона.
Min: n/a
Max: n/a
Default: Color.RED
Identity: n/a
- Значение по умолчанию:
- RED
- Возвращает:
- свойство
paint - См. также:
setX
public final void setX(double value)
Устанавливает значение свойства
x.- Описание свойства:
- Устанавливает положение x заливаемого региона относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Параметры:
-
value- значение для свойстваx - См. также:
getX
public final double getX()
Получает значение свойства
x.- Описание свойства:
- Устанавливает положение x заливаемого региона относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Возвращает:
- значение свойства
x - См. также:
xProperty
public final DoubleProperty xProperty()
Устанавливает положение x заливаемого региона относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- Возвращает:
- свойство
x - См. также:
setY
public final void setY(double value)
Устанавливает значение свойства
y.- Описание свойства:
- Устанавливает положение y заливаемого региона относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Параметры:
-
value- значение для свойстваy - См. также:
getY
public final double getY()
Получает значение свойства
y.- Описание свойства:
- Устанавливает положение y заливаемого региона относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Возвращает:
- значение свойства
y - См. также:
yProperty
public final DoubleProperty yProperty()
Устанавливает положение y заливаемого региона относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- Возвращает:
- свойство
y - См. также:
setWidth
public final void setWidth(double value)
Устанавливает значение свойства
width.- Описание свойства:
- Устанавливает ширину заливаемого региона относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Параметры:
-
value- значение для свойстваwidth - См. также:
getWidth
public final double getWidth()
Получает значение свойства
width.- Описание свойства:
- Устанавливает ширину области, которая должна быть заполнена, относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Возвращает:
- значение свойства
width - См. также:
widthProperty
public final DoubleProperty widthProperty()
Устанавливает ширину области, которая должна быть заполнена, относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- Возвращает:
- свойство
width - См. также:
setHeight
public final void setHeight(double value)
Устанавливает значение свойства
height.- Описание свойства:
- Устанавливает высоту области, которая должна быть заполнена, относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Параметры:
-
value- значение для свойстваheight - См. также:
getHeight
public final double getHeight()
Получает значение свойства
height.- Описание свойства:
- Устанавливает высоту области, которая должна быть заполнена, относительно локального пространства координат содержимого
Node.Min: n/a Max: n/a Default: 0.0 Identity: 0.0 - Значение по умолчанию:
- 0.0
- Возвращает:
- значение свойства
height - См. также:
heightProperty
public final DoubleProperty heightProperty()
Устанавливает высоту области, которая должна быть заполнена, относительно локального пространства координат содержимого
Node.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
- Значение по умолчанию:
- 0.0
- Возвращает:
- свойство
height - См. также:
© 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.