JavaFX BoxBlur 效果

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

JavaFX 允许我们使用 JavaFX 模糊效果使节点模糊。 一般来说,模糊使图像不清晰。 JavaFX 提供了类 javafx.scene.effect.BoxBlur,需要实例化它才能将模糊效果应用于节点。 在 JavaFX 中,BoxBlur 效果使用 Box 过滤器。

性质

该类的属性以及 setter 方法在下表中描述。

属性描述设置器方法
高度这是一个 double 类型的属性。它表示模糊效果的高度。setHeight(double value)
宽度这是一个 double 类型的属性。它表示模糊效果的宽度。setWidth(double value)
输入此属性为 Effect 类型。这代表效果的输入。setInput(Effect value)
迭代次数它表示模糊效果的重复次数。 这是 integer 类型。setIterations(int value)

构造函数

该类包含两个构造函数

  1. public BoxBlur() : 创建具有属性默认值的新实例。
  2. public BoxBlur(Double width, Double height, int iterations) : 使用指定的值创建新实例。

示例


JavaFX BoxBlur Effect