Javafx-drop-shadow-effect
提供:Dev Guides
JavaFXエフェクト-DropShadow
この効果をノードに適用すると、指定したノードの背後に影が作成されます。
パッケージ javafx.scene.effect の DropShadow という名前のクラスは、ドロップシャドウ効果を表します。 このクラスには9つのプロパティが含まれています-
- color -このプロパティは、影の色を表すColorタイプです。
- ぼかしタイプ-このプロパティはタイプ-BlurTypeであり、影をぼかすために使用されるぼかし効果のタイプを表します。
- 半径-このプロパティはdouble型で、シャドウブラーカーネルの半径を表します。
- width -このプロパティはdouble型で、シャドウブラーカーネルの幅を表します。
- height -このプロパティはdouble型で、シャドウブラーカーネルの高さを表します。
- input -このプロパティはEffect型であり、シャドウ効果への入力を表します。
- スプレッド-このプロパティはdouble型です。影の広がりを表します。
- offsetX -このプロパティはdouble型で、x方向のシャドウオフセットをピクセル単位で表します。
- offset -このプロパティはdouble型で、y方向のシャドウオフセットをピクセル単位で表します。
例
次のプログラムは、JavaFXのドロップシャドウ効果を示す例です。 ここでは、シーンに「Welcome to finddevguides」というテキストと円を描画しています。
これらに、ドロップシャドウ効果を適用しています。 このコードを DropShadowEffectExample.java という名前のファイルに保存します。
次のコマンドを使用して、コマンドプロンプトから保存したJavaファイルをコンパイルして実行します。
実行時に、上記のプログラムは以下に示すようにJavaFXウィンドウを生成します。