TermUI Golang 终端仪表开源项目

我要开发同款
匿名用户2015年05月14日
57阅读
所属分类Google Go、程序开发、报表/图表制作
授权协议MIT

作品详情

TermUI是Golang的终端仪表,灵感来自于blessed-contrib,完全由Go实现。它跨平台,易于编译,并且完全定制化。

示例代码:

    import ui "github.com/gizak/termui" // <- ui shortcut, optional    func main() {        err := ui.Init()        if err != nil {            panic(err)        }        defer ui.Close()        p := ui.NewPar(":PRESS q TO QUIT DEMO")        p.Height = 3        p.Width = 50        p.TextFgColor = ui.ColorWhite        p.Border.Label = "Text Box"        p.Border.FgColor = ui.ColorCyan        g := ui.NewGauge()        g.Percent = 50        g.Width = 50        g.Height = 3        g.Y = 11        g.Border.Label = "Gauge"        g.BarColor = ui.ColorRed        g.Border.FgColor = ui.ColorWhite        g.Border.LabelFgColor = ui.ColorCyan        ui.Render(p, g)        // event handler...    }
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论