Basics
Guides
API Reference
Basics
Guides
API Reference
[13:7] extends: FxObj
Wraps JavaFX BoxBlur, an effect that blurs a node using a box filter, producing a fast but approximate Gaussian blur. The width and height properties set the size of the blur kernel in pixels, and iterations controls how many times the box filter is applied; more iterations produce a smoother result that more closely resembles a true Gaussian blur. Apply it to any node via the node's setEffect() method.
BoxBlur ()
Creates a new BoxBlur effect with default settings.
setWidth (double W)
Sets the horizontal size of the blur kernel.
W is a double with the kernel width in pixels.this objectsetHeight (double H)
Sets the vertical size of the blur kernel.
H is a double with the kernel height in pixels.this objectsetIterations (int I)
Sets the number of times the box filter is applied to produce a smoother blur.
I is an int with the iteration count; higher values produce results closer to a Gaussian blur.this objectgetWidth ()
Returns the horizontal size of the blur kernel.
A double with the kernel width in pixels.getHeight ()
Returns the vertical size of the blur kernel.
A double with the kernel height in pixels.getIterations ()
Returns the number of times the box filter is applied.
An int with the iteration count.widthProperty ()
Returns the DoubleProperty backing the kernel width.
An AJO wrapping javafx.beans.property.DoubleProperty.heightProperty ()
Returns the DoubleProperty backing the kernel height.
An AJO wrapping javafx.beans.property.DoubleProperty.iterationsProperty ()
Returns the IntegerProperty backing the iteration count.
An AJO wrapping javafx.beans.property.IntegerProperty.setInput (object Input)
Sets the input effect that this BoxBlur is chained to. When null the effect operates on the node directly.
Input is an Effect wrapper (e.g. another Bloom, BoxBlur, etc.) or null.this objectgetInput ()
Returns the input effect chained to this BoxBlur.
An AJO wrapping javafx.scene.effect.Effect, or null if none is set.inputProperty ()
Returns the ObjectProperty backing the input effect reference.
An AJO wrapping javafx.beans.property.ObjectProperty
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.