JavaFX 颜色输入

2024 年 8 月 29 日 | 阅读 2 分钟

ColorInput 产生类似于彩色矩形的结果。它不显示节点,而是矩形框。它主要作为输入传递给其他效果。类 javafx.scene.effect.ColorInput 代表 ColorInput 效果。此类的对象作为其他效果的输入传递。

性质

下面表格描述了类 javafx.scene.effect.ColorInput 的属性及其 setter 方法。

属性描述设置器方法
高度它是双精度类型。它表示要填充的区域的高度。setHeight(double value)
paint它表示要填充区域的 paint。setPaint(Paint value)
宽度它是双精度类型。它表示要填充的区域的宽度。setWidth(double value)
x它表示区域左上角的 X 坐标。setX(double value)
y它表示区域左上角的 Y 坐标。setY(double value)

构造函数

该类包含两个构造函数。

  1. public ColorInput() : 创建一个具有默认参数的 ColorInput 新实例。
  2. public ColorInput(double x, double y, double width, double height, Paint paint) : 创建一个具有指定参数的 ColorInput 新实例。

示例

以下示例说明了 ColorInput 效果的工作原理。


JavaFX ColorInput Effect