zoukankan      html  css  js  c++  java
  • Go-GTK 简单的空白窗口

    简单的空白窗口

    在环境配置完成之后,需要在 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

  • 相关阅读:
    html 注释和特殊字符
    html 锚点链接
    html 链接标签
    spring 利用工厂模式解耦
    html 路径
    html 图像标签
    html div和span标签
    html 文本格式化标签
    P5358 [SDOI2019]快速查询
    luoguP2679 子串
  • 原文地址:https://www.cnblogs.com/lpgit/p/13423502.html
Copyright © 2011-2022 走看看