在菜单栏中,当我们点击菜单时,会出现一个菜单下拉列表,其中包含一些菜单项。我的问题是如何在菜单下拉列表中添加阴影?就像我在默认的javafx实现中的组合框下拉列表中看到阴影一样。谢谢〜
答案 0 :(得分:0)
yourDropDownMenu.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;
}