| new Menu() |
创建一个新菜单。 |
支持 |
| Menu.setApplicationMenu(menu) |
在 macOS 上将 menu 设置为应用菜单,在 Windows 和 Linux 上则设置为每个窗口的顶部菜单。 |
支持 |
| Menu.getApplicationMenu() |
返回 Menu |
null,即当前应用菜单(未设置时返回 null)。 |
| Menu.sendActionToFirstResponder(action) |
将 action 发送给应用的第一响应者,用于模拟默认的 macOS 菜单行为。 |
不支持 |
| Menu.buildFromTemplate(template) |
返回 Menu,根据模板构建菜单对象。 |
支持 |
| menu.popup([options]) |
弹出上下文菜单,若指定 y 则必须同时指定 x,反之亦然。 |
支持 |
| menu.closePopup([window]) |
关闭窗口中的上下文菜单。 |
支持 |
| menu.append(menuItem) |
将 menuItem 追加到菜单末尾。 |
支持 |
| menu.getMenuItemById(id) |
返回 MenuItem |
null,即指定 id 对应的菜单项。 |
| menu.insert(pos, menuItem) |
将 menuItem 插入到菜单的指定位置 pos。 |
支持 |