golang fyne 中文支持

func init() {
    //go get github.com/flopp/go-findfont
    fontPaths := findfont.List()
    for _, fontPath := range fontPaths {
        fmt.Println(fontPath)
        //楷体:simkai.ttf 黑体:simhei.ttf
        if strings.Contains(fontPath, "simhei.ttf") {
            err := os.Setenv("FYNE_FONT", fontPath)
            if err != nil {
                return
            }
            break
        }
    }
}

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code