Go-GTK 簡單的空白窗口

簡單的空白窗口

在環境配置完成以後,須要在 github 上下載 go-gtkgit

在配置好的 GOPATHsrc 目錄下用 git 下載便可。github

固然,也能夠在 GOPATH 之外的目錄使用 go mod網站

goland中的設置:code

設置

第一次運行點擊這裏:get

第一次運行

示例代碼:博客

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()
}

程序運行結果:it

一個空白窗口

李培冠博客

歡迎訪問個人我的網站:class

李培冠博客:lpgit.comimport

相關文章
相關標籤/搜索