- java.lang.Object
-
- javafx.scene.effect.Effect
-
- 已知直接子类:
-
Blend
,Bloom
,BoxBlur
,ColorAdjust
,ColorInput
,DisplacementMap
,DropShadow
,GaussianBlur
,Glow
,ImageInput
,InnerShadow
,Lighting
,MotionBlur
,PerspectiveTransform
,Reflection
,SepiaTone
,Shadow
public abstract class Effect extends Object
所有效果实现的抽象基类。 效果是产生图像的图形算法,通常作为源图像的修改。 通过设置Node.effect
属性,效果可以与场景图Node
相关联。 某些效果会改变源像素的颜色属性(例如ColorAdjust
),其他效果会将多个图像组合在一起(如Blend
),而另外一些则会扭曲或移动源图像周围的像素(如DisplacementMap
或PerspectiveTransform
)。 所有效果至少有一个输入被定义,并且输入可以被设置为另一个效果,以将效果链接在一起并组合它们的结果,或者可以不指定这种效果,在这种情况下,效果将对附加的节点的图形呈现进行操作至。注意:这是一个条件功能。 有关详细信息,请参阅
ConditionalFeature.EFFECT
。- 从以下版本开始:
- JavaFX 2.0