Go 语言的 Tcl/Tk 绑定图形库 ATK

LGPL
Google Go 查看源码»
跨平台
2019-04-09
七叶

ATK 是 Go 语言的 Tcl/Tk 绑定图形库。

go get github.com/visualfc/atk

安装 Tcl/Tk

http://www.tcl-lang.org

  • MacOS X, Windows

https://www.activestate.com/activetcl/downloads

  • Ubuntu
$ sudo apt install tk-dev
  • CentOS
$ sudo yum install tk-devel

Demo

https://github.com/visualfc/atk_demo

Sample

package main

import (
    "github.com/visualfc/atk/tk"
)

type Window struct {
    *tk.Window
}

func NewWindow() *Window {
    mw := &Window{tk.RootWindow()}
    lbl := tk.NewLabel(mw, "Hello ATK")
    btn := tk.NewButton(mw, "Quit")
    btn.OnCommand(func() {
        tk.Quit()
    })
    tk.NewVPackLayout(mw).AddWidgets(lbl, tk.NewLayoutSpacer(mw, 0, true), btn)
    mw.ResizeN(300, 200)
    return mw
}

func main() {
    tk.MainLoop(func() {
        mw := NewWindow()
        mw.SetTitle("ATK Sample")
        mw.Center()
        mw.ShowNormal()
    })
}
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Error:Could not load SWT library

在ubuntu 12上面安装eclipse,启动的时候,或许会有如下错误: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-atk-gtk-3740 in java.library.path no swt-a...

2015/05/03 18:36
114
0
python+gtk 开发用的在线帮助文档

 Table of Contents Introduction Reference Page Format PyGTK Class Hierarchy The atk Class Reference atk.Action — the ATK interface provided by UI components that the user ...

2016/06/22 10:02
33
0
2018.5.19 作业

**********************************怪物类************************************* package javazy_0519; public class Monster { //怪物类 String type; int life; int atk; boolean isLive...

2018/05/19 19:20
18
0
ubuntu 12.04上安装eclipse后不能正常启动

ubuntu 12.04上安装eclipse后不能正常启动

2014/06/30 14:47
656
0
Centos搭建gtk+codeblocks

Centos 搭建 GTK+Codeblock 完整版 刚搭建完成一个程序用的软件。把自己在搭建时步骤写下来,省的在搭建的时候走弯路,找资料。 一、所需的源码包 1. GNU make 工具 2. GNU gettext 软件包(...

2015/05/13 09:52
16
0
在Windows上静态编译GTK+

GTK+ 静态编译

2016/01/31 14:01
948
1
18/11/05 随笔

socket 插座,端口 API 编程接口 1. ATK-GPRS-M26模块 高性能串口转 GPRS 网络(2G)产品,模块内嵌了工业级 GSM 模块 M26 2. 如何接收指定IP地址和端口的数据 水友说:socket编程/UDP通讯 3....

2018/11/05 17:22
2
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部