如何在菜单下拉列表中添加阴影?

时间:2013-12-12 08:55:07

标签: menu javafx shadow

在菜单栏中,当我们点击菜单时,会出现一个菜单下拉列表,其中包含一些菜单项。我的问题是如何在菜单下拉列表中添加阴影?就像我在默认的javafx实现中的组合框下拉列表中看到阴影一样。谢谢〜

1 个答案:

答案 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;

}