簡體   English   中英

如何在菜單下拉列表中添加陰影?

[英]How to add shadow to menu drop-down list?

在菜單欄中,當我們單擊菜單時,會出現一個包含一些菜單項的菜單下拉列表。 我的問題是如何在菜單下拉列表中添加陰影? 就像我看到的那樣,默認javafx實現的組合框下拉列表中有陰影。 謝謝〜

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;

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM