こんにちは。tarchanです。
JavaFXのコードで直接指定している反射エフェクトをスタイルシートで書くようにしたいのですが、cssの書き方がわかりません。
- 現在のJavaFXコード
ImageView view = new ImageView(image);
Reflection reflection = new Reflection();
view.setEffect(reflection);
上記のコードを下記のコードのように修正してみましたが、反射エフェクトは表示されませんでした。
- css版JavaFXコード
ImageView view = new ImageView(image);
view.getStyleClass().add("imageview");
- css版スタイルシート
.imageview {
-fx-effect: reflection(0);
}
JavaFXのドキュメントにはdropshadowとinnershadowしかないようです。
以上
よろしくお願いします。