- 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 描述 DoublePropertyheight相对于内容Node的本地坐标空间设置要淹没的区域的高度。ObjectProperty<Paint>paintPaint用于洪水地区。DoublePropertywidth相对于内容Node的局部坐标空间设置要淹没的区域的宽度。DoublePropertyx相对于内容Node的本地坐标空间设置要淹没的区域的x位置。DoublePropertyy相对于内容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 方法 描述 doublegetHeight()获取属性高度的值。PaintgetPaint()获取属性paint的值。doublegetWidth()获取属性宽度的值。doublegetX()获取属性x的值。doublegetY()获取属性y的值。DoublePropertyheightProperty()相对于内容Node的局部坐标空间设置要淹没的区域的高度。ObjectProperty<Paint>paintProperty()Paint用于洪水地区。voidsetHeight(double value)设置属性高度的值。voidsetPaint(Paint value)设置属性paint的值。voidsetWidth(double value)设置属性宽度的值。voidsetX(double value)设置属性x的值。voidsetY(double value)设置属性y的值。DoublePropertywidthProperty()相对于内容Node的局部坐标空间设置要淹没的区域的宽度。DoublePropertyxProperty()相对于内容Node的本地坐标空间设置要淹没区域的x位置。DoublePropertyyProperty()相对于内容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)
-
-