前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >nwui —— 又一个go语言图形界面解决方案

nwui —— 又一个go语言图形界面解决方案

作者头像
李海彬
发布2018-03-26 13:50:32
1.8K0
发布2018-03-26 13:50:32
举报
文章被收录于专栏:Golang语言社区Golang语言社区

Github: https://github.com/go-nwui/nwui

最近开的一个大坑,具体实现就是自动生成htm+css+js然后调用nw.js来显示

界面的编写自认为是go的所有ui框架里最直观的(接近QML?),同时也非常容易编写自定义控件

项目还在非常初期的阶段,发出来希望能收点star作为开发动力

例子:

代码语言:javascript
复制
&Window{

    Title:  "window",

    Width:  800,

    Height: 600,

    OnExit: func() {

        fmt.Println("exit")

    },

    Controls: []interface{}{

        &Button{

            ID:   "btn0",

            Text: "button",

            OnClick: func() {

                text := GetConByID("btn0").(*Button).Text

                fmt.Println(text, "clicked!")

            },

        },

    },

}

以及有一个早期的截图:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-02-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Golang语言社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档