相关疑难解决方法(0)

如何改变GUI组件的颜色

我正在尝试以下演示代码fyne

package main
import (
    "fyne.io/fyne/app"
    "fyne.io/fyne/widget"
)
func main() {
    a := app.New()
    w := a.NewWindow("Hello")
    w.SetContent(
        widget.NewVBox(
            widget.NewLabel("Hello Fyne!"),
            widget.NewButton("Quit", func(){a.Quit()} ),
        ),
    )
    w.ShowAndRun()
}
Run Code Online (Sandbox Code Playgroud)

它运行正常,但我想将标签的颜色更改为蓝色,将按钮的颜色更改为绿色。我看到有,theme但这似乎是针对整个应用程序而不是针对单个元素。

如何将不同的颜色应用于不同的 GUI 组件?感谢您的帮助。

user-interface go fyne

5
推荐指数
2
解决办法
3232
查看次数

标签 统计

fyne ×1

go ×1

user-interface ×1