クラス
javafx.scene.effect.Effectの使用
-
Effectを使用するパッケージ パッケージ 説明 javafx.css プロパティをCSSを使用してスタイル設定可能にし、擬似クラス状態をサポートするAPIを提供します。javafx.css.converter CSSの解析された値を変換するさまざまなStyleConverter
クラスを提供します。javafx.scene JavaFXシーン・グラフAPIのベース・クラスのコア・セットを提供します。javafx.scene.canvas レンダリングAPIの直接モード・スタイルであるキャンバスのクラスのセットを提供します。javafx.scene.effect JavaFXシーン・グラフ・ノードのグラフィカルなフィルタ効果をアタッチするクラスのセットを提供します。 -
-
javafx.cssのEffectの使用
Effect型の型パラメータを持つjavafx.cssのメソッド 修飾子と型 メソッド 説明 <E extends Effect>
CssMetaData<S,E>StyleablePropertyFactory. createEffectCssMetaData(String property, Function<S,StyleableProperty<E>> function)
初期値nullを使用してCssMetaData<S, Effect>を作成し、デフォルトがfalseのフラグを継承します。<E extends Effect>
CssMetaData<S,E>StyleablePropertyFactory. createEffectCssMetaData(String property, Function<S,StyleableProperty<E>> function, E initialValue)
初期値を使用してCssMetaData<S, Effect>を作成し、デフォルトがfalseのフラグを継承します。<E extends Effect>
CssMetaData<S,E>StyleablePropertyFactory. createEffectCssMetaData(String property, Function<S,StyleableProperty<E>> function, E initialValue, boolean inherits)
初期値を使用してCssMetaData<S, Effect>を作成し、フラグを継承します。<E extends Effect>
StyleableProperty<E>StyleablePropertyFactory. createStyleableEffectProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<E>> function)
StyleableProperty<Effect>を作成します。<E extends Effect>
StyleableProperty<E>StyleablePropertyFactory. createStyleableEffectProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<E>> function, E initialValue)
初期値を使用してStyleableProperty<Effect>を作成します。<E extends Effect>
StyleableProperty<E>StyleablePropertyFactory. createStyleableEffectProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<E>> function, E initialValue, boolean inherits)
初期値を使用してStyleableProperty<Effect>を作成し、フラグを継承します。Effect型の引数を持つ型を返すjavafx.cssのメソッド 修飾子と型 メソッド 説明 StyleableProperty<Effect>
StyleablePropertyFactory. createStyleableEffectProperty(S styleable, String propertyName, String cssProperty)
指定されたcssProperty
に対して以前に作成したCssMetaDataを使用して、StyleableProperty<Effect>を作成します。static StyleConverter<ParsedValue[],Effect>
StyleConverter. getEffectConverter()
Effect
の解析された表現をEffect
に変換するStyleConverter
を返します。 -
javafx.css.converterでのEffectの使用
Effectを戻すjavafx.css.converterのメソッド 修飾子と型 メソッド 説明 Effect
EffectConverter. convert(ParsedValue<ParsedValue[],Effect> value, Font font)
Effect
EffectConverter.DropShadowConverter. convert(ParsedValue<ParsedValue[],Effect> value, Font font)
Effect
EffectConverter.InnerShadowConverter. convert(ParsedValue<ParsedValue[],Effect> value, Font font)
型Effectの引数を持つ型を返すjavafx.css.converterのメソッド 修飾子と型 メソッド 説明 static StyleConverter<ParsedValue[],Effect>
EffectConverter. getInstance()
型Effectの型引数を持つjavafx.css.converterのメソッド・パラメータ 修飾子と型 メソッド 説明 Effect
EffectConverter. convert(ParsedValue<ParsedValue[],Effect> value, Font font)
Effect
EffectConverter.DropShadowConverter. convert(ParsedValue<ParsedValue[],Effect> value, Font font)
Effect
EffectConverter.InnerShadowConverter. convert(ParsedValue<ParsedValue[],Effect> value, Font font)
-
javafx.sceneのEffectの使用
Effectを返すjavafx.sceneのメソッド 修飾子と型 メソッド 説明 Effect
Node. getEffect()
プロパティeffectの値を取得します。Effect型の引数を持つ型を返すjavafx.sceneのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Effect>
Node. effectProperty()
このNode
に適用する効果を指定します。Effect型のパラメータを持つjavafx.sceneのメソッド 修飾子と型 メソッド 説明 void
Node. setEffect(Effect value)
プロパティeffectの値を設定します。 -
javafx.scene.canvasのEffectの使用
Effectを返すjavafx.scene.canvasのメソッド 修飾子と型 メソッド 説明 Effect
GraphicsContext. getEffect(Effect e)
次の描画呼出し後に適用される効果のコピーを取得します。Effect型のパラメータを持つjavafx.scene.canvasのメソッド 修飾子と型 メソッド 説明 void
GraphicsContext. applyEffect(Effect e)
指定された効果をキャンバスの境界全体に適用し、その結果を同じキャンバスに格納します。Effect
GraphicsContext. getEffect(Effect e)
次の描画呼出し後に適用される効果のコピーを取得します。void
GraphicsContext. setEffect(Effect e)
次の描画呼出し後に適用される効果を設定するか、nullを設定して効果を無効にします。 -
javafx.scene.effectのEffectの使用
javafx.scene.effectのEffectのサブクラス 修飾子と型 クラス 説明 class
Blend
事前定義されたBlendMode
の1つを使用して2つの入力をブレンドする効果です。class
Bloom
構成可能なしきい値に基づいて、入力イメージが光って見える輝度の高い部分を作成する高度な効果です。class
BoxBlur
簡単なボックス・フィルタ・カーネルを使用するぼかし効果で、両次元に個別に構成可能なサイズと、生成されたぼかしの品質を制御する反復パラメータを指定します。class
ColorAdjust
色相、彩度、明度およびコントラストをピクセルごとに調整できる効果です。class
ColorInput
指定されたPaint
で塗りつぶされた矩形領域をレンダリングする効果です。class
DisplacementMap
指定されたFloatMap
の最初の2つのバンドで指定された距離だけ各ピクセルを移動する効果です。class
DropShadow
指定された色、半径およびオフセットで特定のコンテンツの後ろにそのコンテンツの影をレンダリングする高度な効果です。class
GaussianBlur
構成可能な半径を使用したガウス畳込みカーネルを使用するぼかし効果です。class
Glow
構成可能なしきい値に基づいて、入力イメージが光って見えるようにする高度な効果です。class
ImageInput
指定されたImage
を変更せずに単純に入力として別のEffect
に渡すソース効果の型です。class
InnerShadow
指定された色、半径およびオフセットで特定のコンテンツの端の内側に影をレンダリングする高度な効果です。class
Lighting
特定のコンテンツを照らす光源をシミュレートし、これにより、平坦なオブジェクトにより現実的な3次元の外観を与えることができる効果です。class
MotionBlur
構成可能な半径および角度を使用したガウス畳込みカーネルを使用するモーションぼかし効果です。class
PerspectiveTransform
入力コンテンツの非アフィン変換を提供する効果です。class
Reflection
実際の入力コンテンツの下に入力コンテンツの反射されたバージョンをレンダリングする効果です。class
SepiaTone
アンティーク写真のようなセピア・トーンの効果を生成するフィルタです。class
Shadow
輪郭がぼやけた入力のモノクロの複製を作成する効果です。Effectを返すjavafx.scene.effectのメソッド 修飾子と型 メソッド 説明 Effect
Blend. getBottomInput()
プロパティbottomInputの値を取得します。Effect
Lighting. getBumpInput()
プロパティbumpInputの値を取得します。Effect
Lighting. getContentInput()
プロパティcontentInputの値を取得します。Effect
Bloom. getInput()
プロパティinputの値を取得します。Effect
BoxBlur. getInput()
プロパティinputの値を取得します。Effect
ColorAdjust. getInput()
プロパティinputの値を取得します。Effect
DisplacementMap. getInput()
プロパティinputの値を取得します。Effect
DropShadow. getInput()
プロパティinputの値を取得します。Effect
GaussianBlur. getInput()
プロパティinputの値を取得します。Effect
Glow. getInput()
プロパティinputの値を取得します。Effect
InnerShadow. getInput()
プロパティinputの値を取得します。Effect
MotionBlur. getInput()
プロパティinputの値を取得します。Effect
PerspectiveTransform. getInput()
プロパティinputの値を取得します。Effect
Reflection. getInput()
プロパティinputの値を取得します。Effect
SepiaTone. getInput()
プロパティinputの値を取得します。Effect
Shadow. getInput()
プロパティinputの値を取得します。Effect
Blend. getTopInput()
プロパティtopInputの値を取得します。Effect型のパラメータを持つjavafx.scene.effectのメソッド 修飾子と型 メソッド 説明 void
Blend. setBottomInput(Effect value)
プロパティbottomInputの値を設定します。void
Lighting. setBumpInput(Effect value)
プロパティbumpInputの値を設定します。void
Lighting. setContentInput(Effect value)
プロパティcontentInputの値を設定します。void
Bloom. setInput(Effect value)
プロパティinputの値を設定します。void
BoxBlur. setInput(Effect value)
プロパティinputの値を設定します。void
ColorAdjust. setInput(Effect value)
プロパティinputの値を設定します。void
DisplacementMap. setInput(Effect value)
プロパティinputの値を設定します。void
DropShadow. setInput(Effect value)
プロパティinputの値を設定します。void
GaussianBlur. setInput(Effect value)
プロパティinputの値を設定します。void
Glow. setInput(Effect value)
プロパティinputの値を設定します。void
InnerShadow. setInput(Effect value)
プロパティinputの値を設定します。void
MotionBlur. setInput(Effect value)
プロパティinputの値を設定します。void
PerspectiveTransform. setInput(Effect value)
プロパティinputの値を設定します。void
Reflection. setInput(Effect value)
プロパティinputの値を設定します。void
SepiaTone. setInput(Effect value)
プロパティinputの値を設定します。void
Shadow. setInput(Effect value)
プロパティinputの値を設定します。void
Blend. setTopInput(Effect value)
プロパティtopInputの値を設定します。Effect型のパラメータを持つjavafx.scene.effectのコンストラクタ コンストラクタ 説明 Blend(BlendMode mode, Effect bottomInput, Effect topInput)
指定されたモードおよび下入力と最上部の入力を持つBlendの新しいインスタンスを作成します。
-