芹菜是一根葱
专业解决各种前端Bug,吊打各种面试官
posts - 36,comments - 2,views - 77992

环境:go fyne

要求:更改窗口和托盘中的图标。如果添加了托盘托盘的图标也会更新

注意:更改图标的代码要在创建窗口和托盘的前面

效果:

文件位置:

 实现:

复制代码
 1 package main
 2 
 3 import (
 4     "fyne.io/fyne/v2"
 5     "fyne.io/fyne/v2/app"
 6     "fyne.io/fyne/v2/widget"
 7 )
 8 
 9 func main() {
10     myApp := app.New()
11         // 加载自定义图标
12     icon, _ := fyne.LoadResourceFromPath("golang.ico")
13     myApp.SetIcon(icon)
14     myWindow := myApp.NewWindow("Button Widget")
15 
16     label := widget.NewLabel("add icon")
17 
18     myWindow.SetContent(label)
19     myWindow.Resize(fyne.NewSize(500, 500))
20     //窗口居中
21     myWindow.CenterOnScreen()
22     myWindow.ShowAndRun()
23 }
复制代码

 

posted on   芹菜是一根葱  阅读(1179)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示