▒ 숨기기
win.setMenuBarVisibility(false);
▒ 없애기
const { app, BrowserWindow, Menu } = require('electron');
Menu.setApplicationMenu(null);
▒ 설정하기
const { app, BrowserWindow, Menu } = require('electron');
function setMainMenu() {
const template = [
{
label: 'File',
submenu: [
{
label: 'Open',
accelerator: 'CmdOrCtrl+O',
click() {
// Open 기능을 여기에 구현하세요.
},
},
{
label: 'Save',
accelerator: 'CmdOrCtrl+S',
click() {
// Save 기능을 여기에 구현하세요.
},
},
{ type: 'separator' },
{
label: 'Exit',
accelerator: 'CmdOrCtrl+Q',
click() {
app.quit();
},
},
],
},
{
label: 'View',
submenu: [
{ role: 'reload' },
{ role: 'forcereload' },
{ type: 'separator' },
{ role: 'toggledevtools' },
],
},
];
const menu = Menu.buildFromTemplate(template);
Menu.setApplicationMenu(menu);
}
app.whenReady().then(() => {
const mainWindow = createWindow();
setMainMenu(); // 메인 메뉴를 설정합니다.
mainWindow.webContents.on('did-finish-load', () => {
connectToDatabase(mainWindow);
});
});
'컴퓨터 > Electron' 카테고리의 다른 글
Electron HTML 보여주기 (0) | 2023.04.24 |
---|---|
Electron 모듈화 (0) | 2023.04.24 |
Electron MariaDB (0) | 2023.04.23 |
Electron 아이콘 icon (0) | 2023.04.23 |
Electron 로그인 애플리케이션 (0) | 2022.08.06 |