我无法在scrollpane
中设置透明背景。可能是因为它包含anchorpane
,而anchorpane
包含按钮?来自scrollpane
的白色背景和anchorpane
的红色背景:
我无法在scrollpane
中设置透明背景。可能是因为它包含anchorpane
,而anchorpane
包含按钮?来自scrollpane
的白色背景和anchorpane
的红色背景:
您需要使用 CSS,并像这样:
.scroll-pane{
-fx-background-color:transparent;
}
由于ScrollPane
具有Viewport
,因此
.scroll-pane > .viewport { //not .scrollpane but .scroll-pane
-fx-background-color: transparent;
}
.scroll-pane .viewport {
-fx-background-color: transparent;
}
在FXML中为AnchorPane设置一个ID,然后在CSS中将该ID分配给-fx-background-color:transparent。
希望这个方法有效。
如果无效,请参考此问题: