文件名称:termui:Golang终端仪表板(Gizaktermui的前叉)
文件大小:1.45MB
文件格式:ZIP
更新时间:2024-05-29 10:39:39
Go
泰尔梅 ,旨在改善事件系统,比赛条件,对例程进行内部清理,以及包括用于交互使用的常用方法和附加小部件 用法 布局 要使用termui ,您可能想知道的第一件事就是如何管理布局。 termui提供了两种方法,称为绝对布局和网格布局。 绝对布局 每个小部件都有一个底层的块结构,该结构基本上是一个盒子模型。 它具有边框,标签和填充属性。 可以选择隐藏或显示小部件的边框(带有边框标签),也可以为边框选择不同的前/后颜色。 要在终端窗口的特定位置显示此类小部件,需要在将每个小部件发送到.Render之前为其分配.X , .Y , .Height和.Width值。 让我们通过一个代码片段来演示这些: import ui "github.com/bcicen/termui" // <- ui shortcut, optional func main () { err := ui . Init
【文件预览】:
termui-master
----linechart_windows.go(261B)
----helper_test.go(2KB)
----theme_test.go(772B)
----canvas_test.go(870B)
----table.go(5KB)
----block_common.go(529B)
----config.py(1KB)
----textbuilder.go(6KB)
----theme.go(3KB)
----render.go(3KB)
----grid_test.go(2KB)
----mbarchart.go(6KB)
----linechart_others.go(268B)
----par_test.go(534B)
----linechart.go(8KB)
----textbuilder_test.go(2KB)
----widget.go(2KB)
----sparkline.go(4KB)
----list.go(2KB)
----buffer.go(2KB)
----canvas.go(1KB)
----debug()
--------debuger.go(2KB)
----events.go(6KB)
----.travis.yml(48B)
----LICENSE(1KB)
----doc.go(659B)
----block_windows.go(506B)
----block_test.go(1KB)
----test()
--------runtest.go(1KB)
----_example()
--------list.png(28KB)
--------dashboard.go(4KB)
--------table.go(1KB)
--------sparklines.png(48KB)
--------ttop.go(8KB)
--------theme.go(3KB)
--------barchart.png(17KB)
--------mbarchart.go(1KB)
--------linechart.png(85KB)
--------table.png(46KB)
--------linechart.go(1KB)
--------dashboard.gif(152KB)
--------tabs.go(2KB)
--------list.go(881B)
--------grid.gif(782KB)
--------wrappar.go(1KB)
--------par.png(45KB)
--------sparklines.go(1KB)
--------gauge.go(2KB)
--------mbarchart.png(71KB)
--------themedefault.png(103KB)
--------gauge.png(51KB)
--------barchart.go(887B)
--------themehelloworld.png(88KB)
--------grid.go(2KB)
--------par.go(1KB)
----README.md(5KB)
----pos_test.go(889B)
----gauge.go(2KB)
----helper.go(4KB)
----barchart.go(4KB)
----pos.go(2KB)
----grid.go(5KB)
----.gitignore(284B)
----events_test.go(678B)
----par.go(2KB)
----buffer_test.go(551B)
----block.go(5KB)
----extra()
--------tabpane.go(6KB)