PythonGUI:tkinter控件事件怎麼綁定回車鍵並且共存

xxx.bind("<Return>", def)即可綁定enter鍵,不過這裏的def函數必須要加self,而點擊命令中無需加self

因此可以在創建一個函數之後,另外再創建一個調用函數的函數加self即可

樣例如下:

def test():
    pass
 
def test_fun(self):
    test()
 
text1 = Entry(input_word)
# pack是加載到窗口
text1.pack(side='left') 
'''
兩個函數的意義是既能enter運行,又可以點擊運行,方便操作,擴大使用
bind綁定enter鍵
注意裏面是return 而不是enter
'''
b = Button(station_frame,text='開始',command=test)
b.pack(side='left')
text1.bind("<Return>", test_fun)


由於是部分代碼,只顯示如何輸入共存,可能看的不太完善,完整代碼見https://blog.csdn.net/mochou111/article/details/100704619


————————————————
版權聲明:本文爲CSDN博主「江樓月美人」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/mochou111/article/details/100726835

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章