Uses of Class
javafx.scene.effect.Effect
Packages that use Effect
Package
Description
Provides API for making properties styleable via CSS and for supporting
pseudo-class state.
Provides various
StyleConverter classes
that convert CSS parsed values.Provides the core set of base
classes for the JavaFX Scene Graph API.
Provides the set of classes for canvas, an immediate mode style of rendering API.
Provides the set of classes for attaching graphical filter effects to JavaFX Scene Graph Nodes.
-
Uses of Effect in javafx.css
Methods in javafx.css with type parameters of type EffectModifier and TypeMethodDescriptionfinal <E extends Effect>
CssMetaData<S, E> StyleablePropertyFactory.createEffectCssMetaData(String property, Function<S, StyleableProperty<E>> function) Create a CssMetaData<S, Effect> with initial value of null, and inherit flag defaulting to false.final <E extends Effect>
CssMetaData<S, E> StyleablePropertyFactory.createEffectCssMetaData(String property, Function<S, StyleableProperty<E>> function, E initialValue) Create a CssMetaData<S, Effect> with initial value, and inherit flag defaulting to false.final <E extends Effect>
CssMetaData<S, E> StyleablePropertyFactory.createEffectCssMetaData(String property, Function<S, StyleableProperty<E>> function, E initialValue, boolean inherits) Create a CssMetaData<S, Effect> with initial value, and inherit flag.final <E extends Effect>
StyleableProperty<E> StyleablePropertyFactory.createStyleableEffectProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<E>> function) Create a StyleableProperty<Effect>.final <E extends Effect>
StyleableProperty<E> StyleablePropertyFactory.createStyleableEffectProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<E>> function, E initialValue) Create a StyleableProperty<Effect> with initial value.final <E extends Effect>
StyleableProperty<E> StyleablePropertyFactory.createStyleableEffectProperty(S styleable, String propertyName, String cssProperty, Function<S, StyleableProperty<E>> function, E initialValue, boolean inherits) Create a StyleableProperty<Effect> with initial value and inherit flag.Methods in javafx.css that return types with arguments of type EffectModifier and TypeMethodDescriptionfinal StyleableProperty<Effect> StyleablePropertyFactory.createStyleableEffectProperty(S styleable, String propertyName, String cssProperty) Create a StyleableProperty<Effect> using previously created CssMetaData for the givencssProperty.static StyleConverter<ParsedValue[], Effect> StyleConverter.getEffectConverter()Return aStyleConverterthat converts a parsed representation of anEffectto anEffect -
Uses of Effect in javafx.css.converter
Methods in javafx.css.converter that return types with arguments of type EffectModifier and TypeMethodDescriptionstatic StyleConverter<ParsedValue[], Effect> EffectConverter.getInstance()Gets theEffectConverterinstance. -
Uses of Effect in javafx.scene
Methods in javafx.scene that return EffectModifier and TypeMethodDescriptionfinal EffectNode.getEffect()Gets the value of theeffectproperty.Methods in javafx.scene that return types with arguments of type EffectModifier and TypeMethodDescriptionfinal ObjectProperty<Effect> Node.effectProperty()Specifies an effect to apply to thisNode.Methods in javafx.scene with parameters of type Effect -
Uses of Effect in javafx.scene.canvas
Methods in javafx.scene.canvas that return EffectModifier and TypeMethodDescriptionGets a copy of the effect to be applied after the next draw call.Methods in javafx.scene.canvas with parameters of type EffectModifier and TypeMethodDescriptionvoidGraphicsContext.applyEffect(Effect e) Applies the given effect to the entire bounds of the canvas and stores the result back into the same canvas.Gets a copy of the effect to be applied after the next draw call.voidSets the effect to be applied after the next draw call, or null to disable effects. -
Uses of Effect in javafx.scene.effect
Subclasses of Effect in javafx.scene.effectModifier and TypeClassDescriptionclassAn effect that blends the two inputs together using one of the pre-definedBlendModes.classA high-level effect that makes brighter portions of the input image appear to glow, based on a configurable threshold.classA blur effect using a simple box filter kernel, with separately configurable sizes in both dimensions, and an iteration parameter that controls the quality of the resulting blur.classAn effect that allows for per-pixel adjustments of hue, saturation, brightness, and contrast.classAn effect that renders a rectangular region that is filled ("flooded") with the givenPaint.classAn effect that shifts each pixel by a distance specified by the first two bands of of the specifiedFloatMap.classA high-level effect that renders a shadow of the given content behind the content with the specified color, radius, and offset.classA blur effect using a Gaussian convolution kernel, with a configurable radius.classA high-level effect that makes the input image appear to glow, based on a configurable threshold.classA type of source effect that simply passes the givenImagethrough, unmodified, as an input to anotherEffect.classA high-level effect that renders a shadow inside the edges of the given content with the specified color, radius, and offset.classAn effect that simulates a light source shining on the given content, which can be used to give flat objects a more realistic, three-dimensional appearance.classA motion blur effect using a Gaussian convolution kernel, with a configurable radius and angle.classAn effect that provides non-affine transformation of the input content.classAn effect that renders a reflected version of the input below the actual input content.classA filter that produces a sepia tone effect, similar to antique photographs.classAn effect which creates a monochrome duplicate of an input with blurry edges.Methods in javafx.scene.effect that return EffectModifier and TypeMethodDescriptionfinal EffectBlend.getBottomInput()Gets the value of thebottomInputproperty.final EffectLighting.getBumpInput()Gets the value of thebumpInputproperty.final EffectLighting.getContentInput()Gets the value of thecontentInputproperty.final EffectBloom.getInput()Gets the value of theinputproperty.final EffectBoxBlur.getInput()Gets the value of theinputproperty.final EffectColorAdjust.getInput()Gets the value of theinputproperty.final EffectDisplacementMap.getInput()Gets the value of theinputproperty.final EffectDropShadow.getInput()Gets the value of theinputproperty.final EffectGaussianBlur.getInput()Gets the value of theinputproperty.final EffectGlow.getInput()Gets the value of theinputproperty.final EffectInnerShadow.getInput()Gets the value of theinputproperty.final EffectMotionBlur.getInput()Gets the value of theinputproperty.final EffectPerspectiveTransform.getInput()Gets the value of theinputproperty.final EffectReflection.getInput()Gets the value of theinputproperty.final EffectSepiaTone.getInput()Gets the value of theinputproperty.final EffectShadow.getInput()Gets the value of theinputproperty.final EffectBlend.getTopInput()Gets the value of thetopInputproperty.Methods in javafx.scene.effect that return types with arguments of type EffectModifier and TypeMethodDescriptionfinal ObjectProperty<Effect> Blend.bottomInputProperty()The bottom input for thisBlendoperation.final ObjectProperty<Effect> Lighting.bumpInputProperty()The optional bump map input.final ObjectProperty<Effect> Lighting.contentInputProperty()The content input for thisEffect.final ObjectProperty<Effect> Bloom.inputProperty()The input for thisEffect.final ObjectProperty<Effect> BoxBlur.inputProperty()The input for thisEffect.final ObjectProperty<Effect> ColorAdjust.inputProperty()The input for thisEffect.final ObjectProperty<Effect> DisplacementMap.inputProperty()The input for thisEffect.final ObjectProperty<Effect> DropShadow.inputProperty()The input for thisEffect.final ObjectProperty<Effect> GaussianBlur.inputProperty()The input for thisEffect.final ObjectProperty<Effect> Glow.inputProperty()The input for thisEffect.final ObjectProperty<Effect> InnerShadow.inputProperty()The input for thisEffect.final ObjectProperty<Effect> MotionBlur.inputProperty()The input for thisEffect.final ObjectProperty<Effect> PerspectiveTransform.inputProperty()The input for thisEffect.final ObjectProperty<Effect> Reflection.inputProperty()The input for thisEffect.final ObjectProperty<Effect> SepiaTone.inputProperty()The input for thisEffect.final ObjectProperty<Effect> Shadow.inputProperty()The input for thisEffect.final ObjectProperty<Effect> Blend.topInputProperty()The top input for thisBlendoperation.Methods in javafx.scene.effect with parameters of type EffectModifier and TypeMethodDescriptionfinal voidBlend.setBottomInput(Effect value) Sets the value of thebottomInputproperty.final voidLighting.setBumpInput(Effect value) Sets the value of thebumpInputproperty.final voidLighting.setContentInput(Effect value) Sets the value of thecontentInputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidSets the value of theinputproperty.final voidBlend.setTopInput(Effect value) Sets the value of thetopInputproperty.Constructors in javafx.scene.effect with parameters of type Effect