java.lang.Object
javafx.scene.effect.Effect
javafx.scene.effect.Glow
public class Glow extends Effect
A high-level effect that makes the input image appear to glow,
 based on a configurable threshold.
 
Example:
 Image image = new Image("boat.jpg");
 ImageView imageView = new ImageView(image);
 imageView.setFitWidth(200);
 imageView.setPreserveRatio(true);
 imageView.setEffect(new Glow(0.8));
 
 The code above applied on this image:
 
 
produces the following:
 
 
- Since:
 - JavaFX 2.0
 
- 
Property Summary
Properties Type Property Description ObjectProperty<Effect>inputThe input for thisEffect.DoublePropertylevelThe level value, which controls the intensity of the glow effect. - 
Constructor Summary
 - 
Method Summary
Modifier and Type Method Description EffectgetInput()Gets the value of the property input.doublegetLevel()Gets the value of the property level.ObjectProperty<Effect>inputProperty()The input for thisEffect.DoublePropertylevelProperty()The level value, which controls the intensity of the glow effect.voidsetInput(Effect value)Sets the value of the property input.voidsetLevel(double value)Sets the value of the property level. 
- 
Property Details
- 
input
The input for thisEffect. If set tonull, or left unspecified, a graphical image of theNodeto which theEffectis attached will be used as the input.- Default value:
 - null
 - See Also:
 getInput(),setInput(Effect)
 - 
level
The level value, which controls the intensity of the glow effect.Min: 0.0 Max: 1.0 Default: 0.3 Identity: 0.0- Default value:
 - 0.3
 - See Also:
 getLevel(),setLevel(double)
 
 - 
 - 
Constructor Details
- 
Glow
public Glow()Creates a new instance of Glow with default parameters. - 
Glow
public Glow(double level)Creates a new instance of Glow with specified level.- Parameters:
 level- the level value, which controls the intensity of the glow effect
 
 - 
 - 
Method Details
- 
setInput
Sets the value of the property input.- Property description:
 - The input for this 
Effect. If set tonull, or left unspecified, a graphical image of theNodeto which theEffectis attached will be used as the input. - Default value:
 - null
 
 - 
getInput
Gets the value of the property input.- Property description:
 - The input for this 
Effect. If set tonull, or left unspecified, a graphical image of theNodeto which theEffectis attached will be used as the input. - Default value:
 - null
 
 - 
inputProperty
The input for thisEffect. If set tonull, or left unspecified, a graphical image of theNodeto which theEffectis attached will be used as the input.- Default value:
 - null
 - See Also:
 getInput(),setInput(Effect)
 - 
setLevel
public final void setLevel(double value)Sets the value of the property level.- Property description:
 - The level value, which controls the intensity of the glow effect.
 
Min: 0.0 Max: 1.0 Default: 0.3 Identity: 0.0 - Default value:
 - 0.3
 
 - 
getLevel
public final double getLevel()Gets the value of the property level.- Property description:
 - The level value, which controls the intensity of the glow effect.
 
Min: 0.0 Max: 1.0 Default: 0.3 Identity: 0.0 - Default value:
 - 0.3
 
 - 
levelProperty
The level value, which controls the intensity of the glow effect.Min: 0.0 Max: 1.0 Default: 0.3 Identity: 0.0- Default value:
 - 0.3
 - See Also:
 getLevel(),setLevel(double)
 
 -