youbbs
youbbs
8066 0 0

Fyne: 一个比较简单的go GUI工具包

一个正在开发中的go GUI工具包,看起来很好用,支持EFL 和 OpenGL 渲染

使用示例很简单:

package main

import "github.com/fyne-io/fyne/widget"
import "github.com/fyne-io/fyne/app"

func main() {
app := app.New()

w := app.NewWindow("Hello")
w.SetContent(widget.NewVBox(
widget.NewLabel("Hello Fyne!"),
widget.NewButton("Quit", func() {
app.Quit()
}),
))

w.ShowAndRun()
}

运行就会看到下面的图形:

小部件演示:

fyne 项目地址 https://github.com/fyne-io/fyne
相关依赖 https://github.com/go-gl/gl

0

See Also

Nearby


Discussion

Login Topics