Package | Description |
---|---|
com.sun.javafx.css.converters | |
javafx.css |
Provides API for making properties styleable via CSS and for supporting
pseudo-class state.
|
javafx.scene |
Provides the core set of base
classes for the JavaFX Scene Graph API.
|
javafx.scene.canvas |
Provides the set of classes for canvas, an immediate mode style of rendering API.
|
javafx.scene.effect |
Provides the set of classes for attaching graphical filter effects to JavaFX Scene Graph Nodes.
|
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<ParsedValue<ParsedValue[],Effect>,Effect> |
EffectConverter.cache |
private static java.util.Map<ParsedValue<ParsedValue[],Effect>,Effect> |
EffectConverter.cache |
Modifier and Type | Method and Description |
---|---|
Effect |
EffectConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Effect |
EffectConverter.DropShadowConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Effect |
EffectConverter.InnerShadowConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Modifier and Type | Method and Description |
---|---|
static StyleConverter<ParsedValue[],Effect> |
EffectConverter.getInstance() |
Modifier and Type | Method and Description |
---|---|
Effect |
EffectConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Effect |
EffectConverter.DropShadowConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Effect |
EffectConverter.InnerShadowConverter.convert(ParsedValue<ParsedValue[],Effect> value,
Font font) |
Modifier and Type | Method and Description |
---|---|
<E extends Effect> |
StyleablePropertyFactory.createEffectCssMetaData(java.lang.String property,
java.util.function.Function<S,StyleableProperty<E>> function)
Create a CssMetaData<S, Effect> with initial value of null, and inherit flag defaulting to false.
|
<E extends Effect> |
StyleablePropertyFactory.createEffectCssMetaData(java.lang.String property,
java.util.function.Function<S,StyleableProperty<E>> function,
E initialValue)
Create a CssMetaData<S, Effect> with initial value, and inherit flag defaulting to false.
|
<E extends Effect> |
StyleablePropertyFactory.createEffectCssMetaData(java.lang.String property,
java.util.function.Function<S,StyleableProperty<E>> function,
E initialValue,
boolean inherits)
Create a CssMetaData<S, Effect> with initial value, and inherit flag.
|
<E extends Effect> |
StyleablePropertyFactory.createStyleableEffectProperty(S styleable,
java.lang.String propertyName,
java.lang.String cssProperty,
java.util.function.Function<S,StyleableProperty<E>> function)
Create a StyleableProperty<Effect>.
|
<E extends Effect> |
StyleablePropertyFactory.createStyleableEffectProperty(S styleable,
java.lang.String propertyName,
java.lang.String cssProperty,
java.util.function.Function<S,StyleableProperty<E>> function,
E initialValue)
Create a StyleableProperty<Effect> with initial value.
|
<E extends Effect> |
StyleablePropertyFactory.createStyleableEffectProperty(S styleable,
java.lang.String propertyName,
java.lang.String cssProperty,
java.util.function.Function<S,StyleableProperty<E>> function,
E initialValue,
boolean inherits)
Create a StyleableProperty<Effect> with initial value and inherit flag.
|
Modifier and Type | Method and Description |
---|---|
StyleableProperty<Effect> |
StyleablePropertyFactory.createStyleableEffectProperty(S styleable,
java.lang.String propertyName,
java.lang.String cssProperty)
Create a StyleableProperty<Effect> using previously created CssMetaData for the given
cssProperty . |
static StyleConverter<ParsedValue[],Effect> |
StyleConverter.getEffectConverter() |
Modifier and Type | Field and Description |
---|---|
private static Effect |
Node.DEFAULT_EFFECT |
private Effect |
NodeBuilder.effect
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private ObjectProperty<Effect> |
Node.MiscProperties.effect |
private static CssMetaData<Node,Effect> |
Node.StyleableProperties.EFFECT |
Modifier and Type | Method and Description |
---|---|
Effect |
Node.getEffect() |
Effect |
Node.MiscProperties.getEffect() |
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Effect> |
Node.effectProperty()
Specifies an effect to apply to this
Node . |
ObjectProperty<Effect> |
Node.MiscProperties.effectProperty() |
Modifier and Type | Method and Description |
---|---|
B |
NodeBuilder.effect(Effect x)
Deprecated.
Set the value of the
effect property for the instance constructed by this builder. |
void |
Node.setEffect(Effect value) |
Modifier and Type | Field and Description |
---|---|
(package private) Effect |
GraphicsContext.State.effect |
Modifier and Type | Method and Description |
---|---|
Effect |
GraphicsContext.getEffect(Effect e)
Gets a copy of the effect to be applied after the next draw call.
|
Modifier and Type | Method and Description |
---|---|
void |
GraphicsContext.applyEffect(Effect e)
Applies the given effect to the entire bounds of the canvas and stores
the result back into the same canvas.
|
Effect |
GraphicsContext.getEffect(Effect e)
Gets a copy of the effect to be applied after the next draw call.
|
(package private) void |
GraphicsContext.State.set(double globalAlpha,
BlendMode blendop,
Affine2D transform,
Paint fill,
Paint stroke,
double linewidth,
StrokeLineCap linecap,
StrokeLineJoin linejoin,
double miterlimit,
double[] dashes,
double dashOffset,
int numClipPaths,
Font font,
FontSmoothingType smoothing,
TextAlignment align,
VPos baseline,
Effect effect,
FillRule fillRule) |
void |
GraphicsContext.setEffect(Effect e)
Sets the effect to be applied after the next draw call, or null to
disable effects.
|
Modifier and Type | Class and Description |
---|---|
class |
Blend
An effect that blends the two inputs together using one of the
pre-defined
BlendMode s. |
class |
Bloom
A high-level effect that makes brighter portions of the input image
appear to glow, based on a configurable threshold.
|
class |
BoxBlur
A 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.
|
class |
ColorAdjust
An effect that allows for per-pixel adjustments of hue, saturation,
brightness, and contrast.
|
class |
ColorInput
An effect that renders a rectangular region that is filled ("flooded")
with the given
Paint . |
class |
DisplacementMap
An effect that shifts each pixel by a distance specified by
the first two bands of of the specified
FloatMap . |
class |
DropShadow
A high-level effect that renders a shadow of the given content behind
the content with the specified color, radius, and offset.
|
class |
GaussianBlur
A blur effect using a Gaussian convolution kernel, with a configurable
radius.
|
class |
Glow
A high-level effect that makes the input image appear to glow,
based on a configurable threshold.
|
class |
ImageInput
A type of source effect that simply passes the given
Image
through, unmodified, as an input to another Effect . |
class |
InnerShadow
A high-level effect that renders a shadow inside the edges of the
given content with the specified color, radius, and offset.
|
class |
Lighting
An 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.
|
class |
MotionBlur
A motion blur effect using a Gaussian convolution kernel, with a
configurable radius and angle.
|
class |
PerspectiveTransform
An effect that provides non-affine transformation of the input content.
|
class |
Reflection
An effect that renders a reflected version of the input below the
actual input content.
|
class |
SepiaTone
A filter that produces a sepia tone effect, similar to antique photographs.
|
class |
Shadow
An effect which creates a monochrome duplicate of an input with
blurry edges.
|
Modifier and Type | Field and Description |
---|---|
private Effect |
BlendBuilder.bottomInput
Deprecated.
|
private Effect |
LightingBuilder.bumpInput
Deprecated.
|
private Effect |
LightingBuilder.contentInput
Deprecated.
|
private Effect |
ShadowBuilder.input
Deprecated.
|
private Effect |
GlowBuilder.input
Deprecated.
|
private Effect |
MotionBlurBuilder.input
Deprecated.
|
private Effect |
ReflectionBuilder.input
Deprecated.
|
private Effect |
ColorAdjustBuilder.input
Deprecated.
|
private Effect |
GaussianBlurBuilder.input
Deprecated.
|
private Effect |
BloomBuilder.input
Deprecated.
|
private Effect |
DropShadowBuilder.input
Deprecated.
|
private Effect |
PerspectiveTransformBuilder.input
Deprecated.
|
private Effect |
InnerShadowBuilder.input
Deprecated.
|
private Effect |
DisplacementMapBuilder.input
Deprecated.
|
private Effect |
BoxBlurBuilder.input
Deprecated.
|
private Effect |
SepiaToneBuilder.input
Deprecated.
|
private Effect |
BlendBuilder.topInput
Deprecated.
|
private Effect |
Effect.EffectInputProperty.validInput |
Modifier and Type | Field and Description |
---|---|
private ObjectProperty<Effect> |
Blend.bottomInput
The bottom input for this
Blend operation. |
private ObjectProperty<Effect> |
Lighting.bumpInput
The optional bump map input.
|
private ObjectProperty<Effect> |
Lighting.contentInput
The content input for this
Effect . |
private ObjectProperty<Effect> |
GaussianBlur.input
The input for this
Effect . |
private ObjectProperty<Effect> |
PerspectiveTransform.input
The input for this
Effect . |
private ObjectProperty<Effect> |
Bloom.input
The input for this
Effect . |
private ObjectProperty<Effect> |
Glow.input
The input for this
Effect . |
private ObjectProperty<Effect> |
MotionBlur.input
The input for this
Effect . |
private ObjectProperty<Effect> |
SepiaTone.input
The input for this
Effect . |
private ObjectProperty<Effect> |
ColorAdjust.input
The input for this
Effect . |
private ObjectProperty<Effect> |
DropShadow.input
The input for this
Effect . |
private ObjectProperty<Effect> |
BoxBlur.input
The input for this
Effect . |
private ObjectProperty<Effect> |
DisplacementMap.input
The input for this
Effect . |
private ObjectProperty<Effect> |
Shadow.input
The input for this
Effect . |
private ObjectProperty<Effect> |
Reflection.input
The input for this
Effect . |
private ObjectProperty<Effect> |
InnerShadow.input
The input for this
Effect . |
private ObjectProperty<Effect> |
Blend.topInput
The top input for this
Blend operation. |
Modifier and Type | Method and Description |
---|---|
Effect |
Blend.getBottomInput() |
Effect |
Lighting.getBumpInput() |
Effect |
Lighting.getContentInput() |
Effect |
GaussianBlur.getInput() |
Effect |
PerspectiveTransform.getInput() |
Effect |
Bloom.getInput() |
Effect |
Glow.getInput() |
Effect |
MotionBlur.getInput() |
Effect |
SepiaTone.getInput() |
Effect |
ColorAdjust.getInput() |
Effect |
DropShadow.getInput() |
Effect |
BoxBlur.getInput() |
Effect |
DisplacementMap.getInput() |
Effect |
Shadow.getInput() |
Effect |
Reflection.getInput() |
Effect |
InnerShadow.getInput() |
Effect |
Blend.getTopInput() |
Effect |
GaussianBlur.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
PerspectiveTransform.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
Bloom.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
Lighting.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
Glow.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
MotionBlur.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
Blend.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
SepiaTone.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
abstract Effect |
Effect.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
ColorInput.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
ColorAdjust.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
ImageInput.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
DropShadow.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
BoxBlur.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
DisplacementMap.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
Shadow.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
Reflection.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Effect |
InnerShadow.impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Effect> |
Blend.bottomInputProperty() |
ObjectProperty<Effect> |
Lighting.bumpInputProperty() |
ObjectProperty<Effect> |
Lighting.contentInputProperty() |
ObjectProperty<Effect> |
GaussianBlur.inputProperty() |
ObjectProperty<Effect> |
PerspectiveTransform.inputProperty() |
ObjectProperty<Effect> |
Bloom.inputProperty() |
ObjectProperty<Effect> |
Glow.inputProperty() |
ObjectProperty<Effect> |
MotionBlur.inputProperty() |
ObjectProperty<Effect> |
SepiaTone.inputProperty() |
ObjectProperty<Effect> |
ColorAdjust.inputProperty() |
ObjectProperty<Effect> |
DropShadow.inputProperty() |
ObjectProperty<Effect> |
BoxBlur.inputProperty() |
ObjectProperty<Effect> |
DisplacementMap.inputProperty() |
ObjectProperty<Effect> |
Shadow.inputProperty() |
ObjectProperty<Effect> |
Reflection.inputProperty() |
ObjectProperty<Effect> |
InnerShadow.inputProperty() |
ObjectProperty<Effect> |
Blend.topInputProperty() |
Modifier and Type | Method and Description |
---|---|
B |
BlendBuilder.bottomInput(Effect x)
Deprecated.
Set the value of the
bottomInput property for the instance constructed by this builder. |
B |
LightingBuilder.bumpInput(Effect x)
Deprecated.
Set the value of the
bumpInput property for the instance constructed by this builder. |
B |
LightingBuilder.contentInput(Effect x)
Deprecated.
Set the value of the
contentInput property for the instance constructed by this builder. |
(package private) static BaseBounds |
Effect.getInputBounds(BaseBounds bounds,
BaseTransform tx,
Node node,
BoundsAccessor boundsAccessor,
Effect input) |
(package private) boolean |
GaussianBlur.impl_checkChainContains(Effect e) |
(package private) boolean |
PerspectiveTransform.impl_checkChainContains(Effect e) |
(package private) boolean |
Bloom.impl_checkChainContains(Effect e) |
(package private) boolean |
Lighting.impl_checkChainContains(Effect e) |
(package private) boolean |
Glow.impl_checkChainContains(Effect e) |
(package private) boolean |
MotionBlur.impl_checkChainContains(Effect e) |
(package private) boolean |
Blend.impl_checkChainContains(Effect e) |
(package private) boolean |
SepiaTone.impl_checkChainContains(Effect e) |
(package private) abstract boolean |
Effect.impl_checkChainContains(Effect e) |
(package private) boolean |
ColorInput.impl_checkChainContains(Effect e) |
(package private) boolean |
ColorAdjust.impl_checkChainContains(Effect e) |
(package private) boolean |
ImageInput.impl_checkChainContains(Effect e) |
(package private) boolean |
DropShadow.impl_checkChainContains(Effect e) |
(package private) boolean |
BoxBlur.impl_checkChainContains(Effect e) |
(package private) boolean |
DisplacementMap.impl_checkChainContains(Effect e) |
(package private) boolean |
Shadow.impl_checkChainContains(Effect e) |
(package private) boolean |
Reflection.impl_checkChainContains(Effect e) |
(package private) boolean |
InnerShadow.impl_checkChainContains(Effect e) |
(package private) boolean |
Effect.impl_containsCycles(Effect value) |
B |
ShadowBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
GlowBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
MotionBlurBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
ReflectionBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
ColorAdjustBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
GaussianBlurBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
BloomBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
DropShadowBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
PerspectiveTransformBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
InnerShadowBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
DisplacementMapBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
BoxBlurBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
B |
SepiaToneBuilder.input(Effect x)
Deprecated.
Set the value of the
input property for the instance constructed by this builder. |
void |
Effect.EffectInputChangeListener.register(Effect value) |
void |
Blend.setBottomInput(Effect value) |
void |
Lighting.setBumpInput(Effect value) |
void |
Lighting.setContentInput(Effect value) |
void |
GaussianBlur.setInput(Effect value) |
void |
PerspectiveTransform.setInput(Effect value) |
void |
Bloom.setInput(Effect value) |
void |
Glow.setInput(Effect value) |
void |
MotionBlur.setInput(Effect value) |
void |
SepiaTone.setInput(Effect value) |
void |
ColorAdjust.setInput(Effect value) |
void |
DropShadow.setInput(Effect value) |
void |
BoxBlur.setInput(Effect value) |
void |
DisplacementMap.setInput(Effect value) |
void |
Shadow.setInput(Effect value) |
void |
Reflection.setInput(Effect value) |
void |
InnerShadow.setInput(Effect value) |
void |
Blend.setTopInput(Effect value) |
B |
BlendBuilder.topInput(Effect x)
Deprecated.
Set the value of the
topInput property for the instance constructed by this builder. |
Constructor and Description |
---|
Blend(BlendMode mode,
Effect bottomInput,
Effect topInput)
Creates a new instance of Blend with the specified mode and bottom
and top inputs.
|