2
上下文菜單陰影效果效果我試着像這樣(例如測試)CSS來做到這一點:添加JavaFX中
.context-menu {
-fx-effect: dropshadow(one-pass-box, black, 10, 1.0, 3, 3)
}
,但它不工作。試圖找出哪個節點,我應該通過ScenicView風格,但上下文菜單消失之前,我可以讀取SV中的信息。誰能幫忙?
上下文菜單陰影效果效果我試着像這樣(例如測試)CSS來做到這一點:添加JavaFX中
.context-menu {
-fx-effect: dropshadow(one-pass-box, black, 10, 1.0, 3, 3)
}
,但它不工作。試圖找出哪個節點,我應該通過ScenicView風格,但上下文菜單消失之前,我可以讀取SV中的信息。誰能幫忙?
yourMenu.setEffect(addLabelEffect());
定義類中的投影並檢查它是否工作。這裏是一個簡單的樣本
private DropShadow addLabelEffect() {
DropShadow ds = new DropShadow();
ds.setSpread(0);
ds.setOffsetY(1.0);
ds.setOffsetX(1.0);
ds.setColor(Color.BLACK);
return ds;
}
嗨,我目前在這裏有同樣的問題。我發現這個討論:http://stackoverflow.com/questions/11127999/how-do-you-set-the-style-for-a-javafx-contextmenu-using-css –