以下是一个简单的Go语言GUI示例,使用Fyne库创建带有标签和按钮的窗口:

package main

import (
    'fyne.io/fyne'
    'fyne.io/fyne/app'
    'fyne.io/fyne/widget'
)

func main() {
    myApp := app.New()
    myWindow := myApp.NewWindow('Hello')

    hello := widget.NewLabel('Hello Fyne!')
    myWindow.SetContent(widget.NewVBox(
        hello,
        widget.NewButton('Hi!', func() {
            hello.SetText('Hi there!')
        }),
    ))

    myWindow.ShowAndRun()
}

这个示例创建了一个带有标签和按钮的窗口,当点击按钮时,标签的文本会更新。可以使用go get命令安装Fyne库:go get fyne.io/fyne

Go语言GUI示例:使用Fyne库创建简单窗口

原文地址: https://www.cveoy.top/t/topic/m5LO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录