我的第一個Python編寫的GUI窗口

在effbot.org/tkinterbook上可以查看到tkinter的介紹及窗體中各類控件的使用,如在文檔中開篇就有這樣一個簡短例子:
在這裏插入圖片描述
再根據bilibili中屠夫的女婿所講解的第一個範例,做了下面這個程序,主要實現在一個簡單窗口中有一個簡單的額按鈕,按鈕上寫着“點擊入口”,當點擊按鈕之後彈出一個對話框,對話框的標題是“哇”,對話框中內容是“很高興見到你!”關閉彈窗後播放同目錄下音樂文件music.mp3。

from tkinter import *
from tkinter import messagebox
import os

def subwind(e):    #e就是事件對象
	messagebox.showinfo("哇","很高興見到你!")
	os.startfile("music.mp3")

root = Tk() #產生一個窗口對象
#產生一個按鈕對象,設置按鈕上文本內容text,並指定按鈕左鍵點擊調用函數subwind
btn01 = Button(root)  
btn01["text"] = '點擊入口'  #
btn01.pack()
btn01.bind("<Button-1>",subwind)

root.mainloop()#調用組件的mainloop()方法,進入事件循環
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章