Change & Customize app icons – Fyne GUI Golang tutorial 27
Change & Customize app icons – Fyne GUI Golang tutorial 27
It is very important to have a custom app icon and other graphics.
Fortunately it is very easy in Fyne GUI to use your own custom assets in your GUI APP.
How to use a default Fyne logo?
You can with “SetIcon” function. Example is given below
w.SetIcon(theme.fyneLogo())
How to use Custom Logo in Fyne App?
You have to load assets/ resource first from compute or internet. Like give below
r, _ := fyne.LoadResourceFromPath("c:/assets/tree.jpg")
Now you can use this asset in the SetIcon function.
a.SetIcon(r)
where ‘r’ is the variable of the resource.
package main // import fyne import ( "fyne.io/fyne/v2" "fyne.io/fyne/v2/app" ) func main() { // New app a := app.New() r, _ := fyne.LoadResourceFromPath("c:/assets/tree.jpg") // change icon a.SetIcon(r) // New window/ title w := a.NewWindow("change app icon") //resize w.Resize(fyne.NewSize(400, 400)) w.ShowAndRun() }[easy_media_download url=”http://blogvali.com/wp-content/uploads/fyne-golang-downloads/main27.go” text=”Download Code” color=”red_darker”]