JavaFX 效果 - 内阴影
-
简述
将此效果应用于节点时,将在节点的边缘内创建阴影。类名为 InnerShadow 包 javafx.scene.effect表示阴影效果。这个类包含十个属性,它们是 --
color - 该属性是代表阴影颜色的颜色类型。
-
blur type − 此属性属于 − BlurType 类型,它表示用于模糊阴影的模糊效果的类型。
-
radius − 此属性为 double 类型,表示阴影模糊内核的半径。
-
width − 此属性为 double 类型,表示阴影模糊内核的宽度。
-
height − 此属性为 double 类型,表示阴影模糊内核的高度。
-
input − 此属性属于 Effect 类型,它表示阴影效果的输入。
-
spread- 该属性是双精度类型;它代表了阴影的蔓延。
-
offsetX − 此属性为 double 类型,表示 x 方向的阴影偏移(以像素为单位)。
-
offsetY − 此属性属于 double 类型,它表示 y 方向的阴影偏移(以像素为单位)。
-
choke - 此属性为双类型;它代表了阴影的窒息。
-
-
例子
下面的程序是一个演示JavaFX的内阴影效果的例子。在这里,我们正在绘制一个文本“Welcome to Jc2182”,并在场景中绘制一个圆圈。对于这些,我们正在应用内部阴影效果。将此代码保存在名为InnerShadowEffectExample.java的文件中。使用以下命令从命令提示符编译并执行保存的 java 文件。