アコーディオンペインにスタイリングを適用しようとしましたが、問題に直面しました。JavaFXアコーディオン効果
これは機能しません。
accordion.setEffect(new DropShadow(BlurType.ONE_PASS_BOX, Color.BLACK, 8, 0, 2, 0));
この(style.css)も機能しませんでした。私がしようとした
...
.accordion{
-fx-effect: dropshadow(one-pass-box , black , 8 , 0.0 , 2 , 0);
}
は、今ではこのようになります...
しかし、私は、このテーブル・ビューの下のような影が欲しいですインターネット上のソリューションを検索しますが、私は何かを見つけませんでした!
誰でもこの方法を知っていますか?あなたの答えをありがとう!
P.S.
この変異体は、あまりにも動作しません:あなたは(content
/titled-pane
/title
)を変更したいこのレイアウトのコンポーネントにアクセスする必要があるので、
.accordion .pane{
-fx-effect: dropshadow(one-pass-box , black , 8 , 0.0 , 2 , 0);
}
.accordion .titled-pane{
-fx-effect: dropshadow(one-pass-box , black , 8 , 0.0 , 2 , 0);
}
.accordion .titled-pane .title{
-fx-effect: dropshadow(one-pass-box , black , 8 , 0.0 , 2 , 0);
}
.accordion .titled-pane > *.content{
-fx-effect: dropshadow(one-pass-box , black , 8 , 0.0 , 2 , 0);
}
.accordion > .titled-pane > .content{
-fx-effect: dropshadow(one-pass-box , black , 8 , 0.0 , 2 , 0);
}
あなたが目指しているスタイルのイメージを追加できますか? (そして、あなたが今得ているもののイメージも好ましい) – n247s