electron自定义菜单

创建menu.js

const { app, Menu } = require("electron");
const createMenu = () => {
    const menu = [{
            label: "菜单",
            submenu: [{
                label: "新增",
                click: () => {},
            }, ],
        },
        {
            label: "关于",
            submenu: [{
                label: "新增",
                click: () => {},
            }, ],
        }
    ];
    Menu.setApplicationMenu(Menu.buildFromTemplate(menu));
};
module.exports = {
    createMenu
}

在主进程中去执行
在这里插入图片描述

  • 结果
    在这里插入图片描述

相关推荐

  1. Vue 定义菜单、tabBar效果

    2024-01-04 11:14:03       14 阅读
  2. Electron无边框定义窗口拖动

    2024-01-04 11:14:03       44 阅读
  3. Electron无边框定义窗口拖动

    2024-01-04 11:14:03       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-04 11:14:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-04 11:14:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-04 11:14:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-04 11:14:03       18 阅读

热门阅读

  1. UniApp登录后如何实现页面跳转?

    2024-01-04 11:14:03       41 阅读
  2. 数据挖掘--决策树

    2024-01-04 11:14:03       37 阅读
  3. 总结HarmonyOS的技术特点

    2024-01-04 11:14:03       32 阅读
  4. HarmonyOS开发环境配置

    2024-01-04 11:14:03       40 阅读