在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()方法,進入事件循環