我想更改我的電子應用程序的Windows版本的標題欄的顏色。目前它是白色的,我如何將它改爲例如藍色? 設置窗口的標題欄顏色 - electron.js
0
A
回答
1
有沒有辦法在目前以自定義本地標題欄。所以,第一步是通過告訴你的BrowserWindow隱藏框架來隱藏本地標題欄(這也會隱藏菜單欄)。
mainWindow = new BrowserWindow({
frame: false
})
見:https://electronjs.org/docs/api/browser-window
然後,您應該創建自定義標題欄(或導入第三方庫像1或2)的HTML,CSS和JS。 這樣,標題欄將存在於Electron中的渲染器進程下。因此,實際上在單擊X按鈕時退出應用程序,您應該利用IPC將事件發送到主進程並退出應用程序。
例子:
# renderer
ipcRenderer.send('app:quit')
# main
ipcMain.on('app:quit',() => { app.quit() })
或者作爲一種替代方案:look this answer here on StackOverflow
1
您必須隱藏窗口標題欄和HTML,CSS,JS建立一個新的窗口標題欄..
相關問題
- 1. 顯示彈出窗口時設置標籤欄圖標顏色?
- 2. 更改窗口標題欄中圖像的顏色
- 3. 設置gridview標題顏色
- 4. 更改窗口標題顏色
- 5. Java窗口未設置背景顏色?
- 6. ITK設置顏色窗口/顏色級別
- 7. Eclipse RCP標題欄顏色
- 8. 如何通過代碼設置導航欄的標題顏色?
- 9. Win32:我如何設置窗口標題,滾動條等的顏色?
- 10. 如何設置VirtualStringTree標題的顏色?
- 11. 設置TabPage的標題顏色
- 12. 從導航標題中設置狀態欄顏色?
- 13. 爲對話框標題欄設置背景顏色?
- 14. 設置警報框標題欄背景顏色
- 15. 如何在WPF中設置窗口的邊框和標題欄?
- 16. 如何設置GroupBox標題顏色
- 17. 爲Panorama標題設置背景顏色
- 18. 更改NSWindow標題欄的顏色
- 19. 更改WinForm中標題欄的顏色
- 20. 設置導航欄的顏色
- 21. 如何設置UISearch欄的顏色
- 22. 如何將顏色設置爲窗口的突出顯示顏色?
- 23. 爲mintty設置窗口標題
- 24. 可可:如何設置窗口標題?
- 25. 設置窗口/圖片標題
- 26. Emacs顏色主題設置
- 27. CSS:設置窗口寬度的50%的背景顏色
- 28. 在SWT中更改組窗口小部件的標題顏色
- 29. 如何設置pygtk窗口的背景顏色
- 30. 如何設置enaml窗口的背景顏色?
你找到一個方法來做到這一點? – JacobTheDev