在开发应用的过程中。想做一个类似下面截图的功能,点击菜单按钮之后,在下面显示下拉面板(该截图是华为Hisuite客户端)。
通过ContextMenu可以实现该功能,首先定义GlobalMenu,继承ContextMenu,显示这些功能选项
package com.nii.desktop.widget.menu;
import javafx.scene.control.ContextMenu;
import javafx.scene.control.MenuItem;
/**
* Created by wzj on 2017/8/22.
*/
public class GlobalMenu extends ContextMenu
{
/**
* 单例
*/
private static GlobalMenu INSTANCE = null;
/**
* 私有构造函数
*/
private GlobalMenu()
{
MenuItem settingMenuItem = new MenuItem("设置");
MenuItem updateMenuItem = new MenuItem("检查更新");
MenuItem feedbackMenuItem = new MenuItem("官方论坛");
MenuItem aboutMenuItem = new MenuItem("问题与建议");
Men