• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Go-GTK简单的空白窗口

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

在环境配置完成之后,需要在 github 上下载 go-gtk

在配置好的 GOPATHsrc 目录下用 git 下载即可。

当然,也可以在 GOPATH 以外的目录使用 go mod

goland中的设置:

第一次运行点击这里:

示例代码:

package main

import (
	"github.com/mattn/go-gtk/gtk"
	"os"
)

func main(){
	//GTK初始化操作,必须在控件定义之前使用
	gtk.Init(&os.Args)

	// 通过GTK创建窗口
    // WINDOW_TOPLEVEL指明窗口的类型为最上层的主窗口(即带边框的窗口),它最常用
	win := gtk.NewWindow(gtk.WINDOW_TOPLEVEL)

	// 设置窗体的大小
	win.SetSizeRequest(640, 480)

	// 设置窗体标题
	win.SetTitle("GTK窗口")

	// 用来显示上一步创建的窗口控件。
	win.Show()
    
    // 显示全部
    // win.ShowAll()

	// 调用GTK下的main运行程序,等待用户操作
	gtk.Main()
}

程序运行结果:

李培冠博客

欢迎访问我的个人网站:

李培冠博客:lpgit.com


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
2.2Go语言基础之位运算操作发布时间:2022-07-10
下一篇:
Go语言实现列出排列组合发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap