youbbs
youbbs
6631 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