首页 > 编程语言 > 详细

把别人的Tcl/Tk代码加入到Go语言里6 无框窗体

时间:2015-05-02 09:56:36      阅读:407      评论:0      收藏:0      [点我收藏+]

package main
import "github.com/nsf/gothic"

const init_script = `
catch { destroy .clock errorswindow }
set w [ toplevel .clock ]
wm  withdraw  .
wm  title  $::w  "clock"
tk  appname  "clock"
wm  overrideredirect  $::w  1
wm  geometry  $::w  "+690+0"

set ::time 12:00
label $::w.digital -textvar ::time -font "Arial 28" -fg white -bg #000000

pack $::w.digital
bind . <Up> {exec wish &; exit}
`


func main() {
    ir := gothic.NewInterpreter(init_script)
    <-ir.Done
}

//这是一段无框窗体的tcl/tk代码,目前不知道如何绑定按键让其正常退出

//运行效果如下

技术分享


把别人的Tcl/Tk代码加入到Go语言里6 无框窗体

原文:http://my.oschina.net/u/2315579/blog/408878

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!