- java.lang.Object
-
- javafx.scene.effect.Effect
-
- javafx.scene.effect.GaussianBlur
-
public class GaussianBlur extends Effect
構成可能な半径を使用したガウス畳込みカーネルを使用するぼかし効果です。例:
Text text = new Text(); text.setText("Blurry Text!"); text.setFill(Color.web("0x3b596d")); text.setFont(Font.font(null, FontWeight.BOLD, 50)); text.setX(10); text.setY(50); text.setEffect(new GaussianBlur());
前述のコードにより、次の出力が生成されます。
- 導入されたバージョン:
- JavaFX 2.0
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 ObjectProperty<Effect>
input
このEffect
の入力。DoubleProperty
radius
ぼかしカーネルの直径。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 GaussianBlur()
デフォルトのパラメータでGaussianBlurの新しいインスタンスを作成します。GaussianBlur(double radius)
指定された半径を持つGaussianBlurの新しいインスタンスを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Effect
getInput()
プロパティinputの値を取得します。double
getRadius()
プロパティradiusの値を取得します。ObjectProperty<Effect>
inputProperty()
このEffect
の入力。DoubleProperty
radiusProperty()
ぼかしカーネルの直径。void
setInput(Effect value)
プロパティinputの値を設定します。void
setRadius(double value)
プロパティradiusの値を設定します。
-
-
-
プロパティの詳細
-
input
public final ObjectProperty<Effect> inputProperty
このEffect
の入力。null
に設定した場合、または指定しない場合、Effect
がアタッチされているNode
のグラフィカル・イメージが入力として使用されます。- デフォルト値:
- null
- 関連項目:
getInput()
、setInput(Effect)
-
radius
public final DoubleProperty radiusProperty
ぼかしカーネルの直径。Min: 0.0 Max: 63.0 Default: 10.0 Identity: 0.0
- デフォルト値:
- 10.0
- 関連項目:
getRadius()
、setRadius(double)
-
-
メソッドの詳細
-
setInput
public final void setInput(Effect value)
プロパティinputの値を設定します。- プロパティの説明:
- この
Effect
の入力。null
に設定した場合、または指定しない場合、Effect
がアタッチされているNode
のグラフィカル・イメージが入力として使用されます。 - デフォルト値:
- null
-
getInput
public final Effect getInput()
プロパティinputの値を取得します。- プロパティの説明:
- この
Effect
の入力。null
に設定した場合、または指定しない場合、Effect
がアタッチされているNode
のグラフィカル・イメージが入力として使用されます。 - デフォルト値:
- null
-
inputProperty
public final ObjectProperty<Effect> inputProperty()
このEffect
の入力。null
に設定した場合、または指定しない場合、Effect
がアタッチされているNode
のグラフィカル・イメージが入力として使用されます。- デフォルト値:
- null
- 関連項目:
getInput()
、setInput(Effect)
-
setRadius
public final void setRadius(double value)
プロパティradiusの値を設定します。- プロパティの説明:
- ぼかしカーネルの直径。
Min: 0.0 Max: 63.0 Default: 10.0 Identity: 0.0
- デフォルト値:
- 10.0
-
getRadius
public final double getRadius()
プロパティradiusの値を取得します。- プロパティの説明:
- ぼかしカーネルの直径。
Min: 0.0 Max: 63.0 Default: 10.0 Identity: 0.0
- デフォルト値:
- 10.0
-
radiusProperty
public final DoubleProperty radiusProperty()
ぼかしカーネルの直径。Min: 0.0 Max: 63.0 Default: 10.0 Identity: 0.0
- デフォルト値:
- 10.0
- 関連項目:
getRadius()
、setRadius(double)
-
-