- java.lang.Object
-
- javafx.scene.effect.Effect
-
- javafx.scene.effect.ColorInput
-
public class ColorInput extends Effect
使用给定的Paint
填充(“淹没”)的矩形区域的效果。 这相当于将填充的矩形渲染到图像中并使用ImageInput
效果,除了它更方便,并且可能更有效率。- 从以下版本开始:
- JavaFX 2.0
-
-
Property Summary
Properties Type Property 描述 DoubleProperty
height
相对于内容Node
的本地坐标空间设置要淹没的区域的高度。ObjectProperty<Paint>
paint
Paint
用于洪水地区。DoubleProperty
width
相对于内容Node
的局部坐标空间设置要淹没的区域的宽度。DoubleProperty
x
相对于内容Node
的本地坐标空间设置要淹没的区域的x位置。DoubleProperty
y
相对于内容Node
的本地坐标空间设置要淹没的区域的y位置。
-
构造方法摘要
构造方法 Constructor 描述 ColorInput()
使用默认参数创建一个新的ColorInput实例。ColorInput(double x, double y, double width, double height, Paint paint)
使用指定的x,y,width,height和paint创建一个ColorInput的新实例。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 double
getHeight()
获取属性高度的值。Paint
getPaint()
获取属性paint的值。double
getWidth()
获取属性宽度的值。double
getX()
获取属性x的值。double
getY()
获取属性y的值。DoubleProperty
heightProperty()
相对于内容Node
的局部坐标空间设置要淹没的区域的高度。ObjectProperty<Paint>
paintProperty()
Paint
用于洪水地区。void
setHeight(double value)
设置属性高度的值。void
setPaint(Paint value)
设置属性paint的值。void
setWidth(double value)
设置属性宽度的值。void
setX(double value)
设置属性x的值。void
setY(double value)
设置属性y的值。DoubleProperty
widthProperty()
相对于内容Node
的局部坐标空间设置要淹没的区域的宽度。DoubleProperty
xProperty()
相对于内容Node
的本地坐标空间设置要淹没区域的x位置。DoubleProperty
yProperty()
相对于内容Node
的局部坐标空间设置要淹没区域的y位置。
-
-
-
Property Detail
-
paint
public final ObjectProperty<Paint> paintProperty
Paint
用于洪水地区。Min: n/a Max: n/a Default: Color.RED Identity: n/a
- Default value:
- 红
- 另请参见:
-
getPaint()
,setPaint(Paint)
-
x
public final DoubleProperty xProperty
相对于内容Node
的局部坐标空间设置要淹没的区域的x位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getX()
,setX(double)
-
y
public final DoubleProperty yProperty
相对于内容Node
的本地坐标空间设置要淹没的区域的y位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getY()
,setY(double)
-
width
public final DoubleProperty widthProperty
相对于内容Node
的本地坐标空间设置要淹没的区域的宽度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getWidth()
,setWidth(double)
-
height
public final DoubleProperty heightProperty
相对于内容Node
的局部坐标空间设置要淹没的区域的高度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getHeight()
,setHeight(double)
-
-
构造方法详细信息
-
ColorInput
public ColorInput()
使用默认参数创建一个新的ColorInput实例。
-
ColorInput
public ColorInput(double x, double y, double width, double height, Paint paint)
使用指定的x,y,width,height和paint创建一个ColorInput的新实例。- 参数
-
x
- 要淹没的地区的x位置 -
y
- 要淹没的地区的y位置 -
width
- 要淹没的区域的宽度 -
height
- 要淹没的地区的高度 -
paint
-Paint
用于洪水地区 - 从以下版本开始:
- JavaFX 2.1
-
-
方法详细信息
-
setPaint
public final void setPaint(Paint value)
设置属性paint的值。- Property description:
-
Paint
用于洪水地区。Min: n/a Max: n/a Default: Color.RED Identity: n/a
- Default value:
- 红
-
getPaint
public final Paint getPaint()
获取属性paint的值。- Property description:
-
Paint
用于洪水地区。Min: n/a Max: n/a Default: Color.RED Identity: n/a
- Default value:
- 红
-
paintProperty
public final ObjectProperty<Paint> paintProperty()
Paint
用于洪水地区。Min: n/a Max: n/a Default: Color.RED Identity: n/a
- Default value:
- 红
- 另请参见:
-
getPaint()
,setPaint(Paint)
-
setX
public final void setX(double value)
设置属性x的值。- Property description:
-
相对于内容
Node
的本地坐标空间设置要淹没的区域的x位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
getX
public final double getX()
获取属性x的值。- Property description:
-
相对于内容
Node
的本地坐标空间设置要淹没的区域的x位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
xProperty
public final DoubleProperty xProperty()
相对于内容Node
的局部坐标空间设置要淹没区域的x位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getX()
,setX(double)
-
setY
public final void setY(double value)
设置属性y的值。- Property description:
-
相对于内容
Node
的本地坐标空间设置要淹没的区域的y位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
getY
public final double getY()
获取属性y的值。- Property description:
-
相对于内容
Node
的本地坐标空间设置要淹没的区域的y位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
yProperty
public final DoubleProperty yProperty()
相对于内容Node
的局部坐标空间设置要淹没的区域的y位置。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getY()
,setY(double)
-
setWidth
public final void setWidth(double value)
设置属性宽度的值。- Property description:
-
相对于内容
Node
的局部坐标空间设置要淹没的区域的宽度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
getWidth
public final double getWidth()
获取属性宽度的值。- Property description:
-
相对于内容
Node
的局部坐标空间设置要淹没的区域的宽度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
widthProperty
public final DoubleProperty widthProperty()
相对于内容Node
的局部坐标空间设置要淹没的区域的宽度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getWidth()
,setWidth(double)
-
setHeight
public final void setHeight(double value)
设置属性高度的值。- Property description:
-
相对于内容
Node
的局部坐标空间设置要淹没的区域的高度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
getHeight
public final double getHeight()
获取属性高度的值。- Property description:
-
相对于内容
Node
的局部坐标空间设置要淹没的区域的高度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
-
heightProperty
public final DoubleProperty heightProperty()
相对于内容Node
的局部坐标空间设置要淹没的区域的高度。Min: n/a Max: n/a Default: 0.0 Identity: 0.0
- Default value:
- 0.0
- 另请参见:
-
getHeight()
,setHeight(double)
-
-