go语言的一个gui 开源 项目 https://github.com/andlabs/ui
2015-03-18 15:47
519 查看
go语言的一个gui 开源 项目 https://github.com/andlabs/ui
1 安装 mingw-w64 链接地址:
http://mingw-w64.sourceforge.net/download.php
2 liteide 配置:
1 安装 mingw-w64 链接地址:
http://mingw-w64.sourceforge.net/download.php
2 liteide 配置:
# native compiler windows 386
GOROOT=c:\go
GOBIN=%GOROOT%\bin
GOARCH=386
GOOS=windows
CGO_ENABLED=1
PATH=C:\Program Files\mingw-w64\i686-4.9.2-win32-dwarf-rt_v3-rev1\mingw32\bin;%GOROOT%\bin;%PATH%
#GOPATH=c:\go
LITEIDE_GDB=gdb
LITEIDE_MAKE=make
LITEIDE_TERM=%COMSPEC%
LITEIDE_TERMARGS=
LITEIDE_EXEC=%COMSPEC%
LITEIDE_EXECOPT=/C 3 考入例子源码:
package main import ( "github.com/andlabs/ui" ) var window ui.Window func main() { go ui.Do(func() { name := ui.NewTextField() button := ui.NewButton("Greet") greeting := ui.NewLabel("") stack := ui.NewVerticalStack( ui.NewLabel("Enter your name:"), name, button, greeting) window = ui.NewWindow("Hello", 200, 100, stack) button.OnClicked(func() { greeting.SetText("Hello, " + name.Text() + "!") }) window.OnClosing(func() bool { ui.Stop() return true }) window.Show() }) err := ui.Go() if err != nil { panic(err) } }4 效果截图:
相关文章推荐
- Android开源项目及库整理总结 字数10731 阅读2704 评论2 喜欢85 自己总结的Android开源项目及库。 github排名https://github.com/trending,
- 朋友发现GitHub上超实用的开源UI项目
- 如何参与一个 GitHub 开源项目?
- 创建一个自己的GitHub,创建自己的开源项目
- iOS 开发 UI 搭建心得(一)—— 驾驭 StoryBoard 代码示例:https://github.com/johnlui/Swift-On-iOS/blob/master/Differen
- Android 开源项目android-open-project优秀项目解析 ZXing, github-android,Notes,weicuiyuan和gnucash-and,photup
- 如何在github上发布一个开源项目
- 利用git向github上远程提交一个自己的开源项目
- 创建一个自己的GitHub,创建自己的开源项目
- 如何参与一个 GitHub 开源项目?(转)
- GitHub--如何参与一个GitHub开源项目?
- 如何参与一个 GitHub 开源项目?
- 结对项目 https://github.com/quchengyu/jiedui/tree/quchengyu-patch-1
- 我是如何在GitHub上开源一个项目的(截图说明)
- 如何参与一个 GitHub 开源项目?
- https://github.com/ehynds/jquery-ui-multiselect-widget
- 怎样在Github参与一个开源项目
- AndroidStudio中导入github的一个开源项目时出错
- github上的androidUI开源项目大全,酷炫到令人发指