Skip to content
On this page

Rectangle 长方形

矩形是Fyne中最简单的画布对象。它显示指定颜色的块。也可以使用FillColor字段设置颜色。

在本例中,矩形填充窗口,因为它是唯一的内容元素。

go
package main

import (
	"image/color"

	"fyne.io/fyne/v2"
	"fyne.io/fyne/v2/app"
	"fyne.io/fyne/v2/canvas"
)

func main() {
	myApp := app.New()
	w := myApp.NewWindow("Rectangle")

	rect := canvas.NewRectangle(color.White)
	w.SetContent(rect)

	w.Resize(fyne.NewSize(150, 100))
	w.ShowAndRun()
}

其他fyne.CanvaObject类型有更多配置,接下来让我们看看canvas.Text。