Skip to content
On this page

创建你的第一个Fyne app


完成第一步的文档,你可以开始构建你的第一个app了。跟着下面的步骤,你可以构建一个简单的hello world程序

使用app.New() 创建一个简单的app实例,然后使用 app.NewWindow() 打开window窗口。接下来一个组件树就被定义好了,通过SetContent()方法将组件放到窗口之上。最后这个app UI 在你调用ShowAndRun()时就会展示在窗口上

go
package main

import (
	"fyne.io/fyne/v2/app"
	"fyne.io/fyne/v2/widget"
)

func main() {
	a := app.New()
	w := a.NewWindow("Hello World")

	w.SetContent(widget.NewLabel("Hello World!"))
	w.ShowAndRun()
}

这些代码可以使用命令 go build . 编译,双击编译生成出来的exe文件,当然你也可以直接通过 go build .来直接编译运行代码,正确运行的结果如下图所示

如果你更喜欢亮色主题,只需要设置环境变量 FYNE_THEME=light,你将会得到这个效果

以上就是本小结的全部内容了,学习更多请阅读 详细 API 文档