fyne apptab布局
AppTabs 容器允许用户在不同的内容面板之间切换。标签要么只是文本,要么是文本和一个图标。建议不要混合一些有图标的标签和一些没有图标的标签。
package main
import (
	"fyne.io/fyne/v2/app"
	"fyne.io/fyne/v2/container"
	//"fyne.io/fyne/v2/theme"
	"fyne.io/fyne/v2/widget"
)
func main() {
	myApp := app.New()
	myWindow := myApp.NewWindow("golang-tech-stack.com")
	tabs := container.NewAppTabs(
		// 标签1
		container.NewTabItem("Tab 1", widget.NewLabel("Hello")),
		// 标签2
		container.NewTabItem("Tab 2", widget.NewLabel("World!")),
	)
	tabs.SetTabLocation(container.TabLocationLeading)
	myWindow.SetContent(tabs)
	myWindow.ShowAndRun()
}
NewAppTabs()创建一个新的选项卡容器,允许用户在应用程序的不同区域之间进行选择。
NewAppTabs()返回AppTabs结构体,实现了CanvasObject接口。
SetTabLocation()设置选项卡的位置。



















