增加这个简单的 go gui 应用程序的默认字体大小

我正在使用以下简单的演示代码来使用Fyne包创建 GUI :

package main

import (

    "fyne.io/fyne/widget"

    "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()

}

它工作得很好,但我想增加这个 GUI 的默认字体大小(这样标签、按钮和任何其他小部件(如可能添加到其中的条目)的字体大小应该增加)。


我看到有一个theme对象(带有 TextSize() 函数)可以使用,但我无法使用它来增加字体大小。还有一个RenderedTextSize(string, int, TextStyle) Size在type Driver interface.


如何在这个简单的 GUI 应用程序中增加默认字体?感谢您的帮助。


森栏
浏览 108回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go