Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试过用这样的 CSS 来做到这一点(测试示例):
.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; }