溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

python中TKinter消息傳遞機制是怎么樣的

發(fā)布時間:2021-10-15 11:31:44 來源:億速云 閱讀:120 作者:小新 欄目:編程語言

小編給大家分享一下python中TKinter消息傳遞機制是怎么樣的,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1、自動發(fā)送事件/消息。

2、系統(tǒng)負責將消息發(fā)送到隊列。

3、綁定/設(shè)置相關(guān)組件。

4、后端自動選擇感興趣的事件并做出相應(yīng)的反應(yīng)。

5、消息格式<[modifier-]---type-[-detail]>。

實例

# 事件的簡單例子
import tkinter
 
def baseLabel(event):
    global baseFrame
    print("被點擊")
    lb = tkinter.Label(baseFrame, text="謝謝點擊")
    lb.pack()
 
# 畫出程序的總框架
baseFrame = tkinter.Tk()
 
lb = tkinter.Label(baseFrame, text="模擬按鈕")
# Label綁定相應(yīng)的消息和處理函數(shù)
# 自動獲取左鍵點擊,并啟動相應(yīng)的處理函數(shù)baseLabel
lb.bind("<Button-1>", baseLabel)
lb.pack()
 
 
# 啟動消息循環(huán)
# 至此,表示程序開始執(zhí)行
baseFrame.mainloop()

以上是“python中TKinter消息傳遞機制是怎么樣的”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI