Javafx-shadow-effect
提供:Dev Guides
JavaFXエフェクト-シャドウ
この効果は、ぼやけたエッジを持つ指定されたノードの複製を作成します。
パッケージ javafx.scene.effect の Shadow という名前のクラスは、セピアトーン効果を表します。 このクラスには6つのプロパティが含まれています-
- 色-このプロパティは、影の色を表す色タイプです。
- blur type -このプロパティはBlurTypeのもので、シャドウをぼかすために使用されるぼかし効果のタイプを表します。
- 半径-このプロパティはdouble型で、シャドウブラーカーネルの半径を表します。
- width -このプロパティはdouble型で、シャドウブラーカーネルの幅を表します。
- height -このプロパティはdouble型で、シャドウブラーカーネルの高さを表します。
- input -このプロパティはEffect型であり、シャドウ効果への入力を表します。
例
次のプログラムは、JavaFXのシャドウ効果を示す例です。 ここでは、「Welcome to finddevguides」というテキストと、シーン内の円を描画しています。
私たちは、色がRosy Brownで、Height、Width、Radiusが5のBlur Type Gaussianでシャドウ効果を適用しています。
このコードを ShadowEffectExample.java という名前のファイルに保存します。
次のコマンドを使用して、コマンドプロンプトから保存したJavaファイルをコンパイルして実行します。
実行時に、上記のプログラムは以下に示すようにJavaFXウィンドウを生成します。