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

By youbbs at 2018-12-31 17:35 • 124次点击
youbbs

一个正在开发中的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 2
相关依赖 https://github.com/go-gl/gl 3


fyne, go, gui, 工具包


目前尚无回复
登录 后发表评论