หน้าต่าง Tkinter มีฟังก์ชันและคุณสมบัติในตัวมากมาย ซึ่งสามารถนำไปใช้และใช้สำหรับการพัฒนาแอปพลิเคชันต่างๆ อาจมีบางกรณีที่เราต้องเรียกใช้ส่วนใดส่วนหนึ่งของแอปพลิเคชันโดยใช้คีย์หรือฟังก์ชันบางอย่าง สามารถทำได้โดยการผูกคีย์เฉพาะกับการโทรกลับที่มีฟังก์ชันสำหรับการดำเนินการ คีย์สามารถเป็นอะไรก็ได้ตั้งแต่ปุ่มเมาส์ไปจนถึงคีย์คีย์บอร์ด เราสามารถผูกการโทรกลับด้วยคีย์ผสมของแป้นพิมพ์ได้
ตัวอย่าง
#Import the Tkinter Library from tkinter import * #Create an instance of Tkinter Frame win = Tk() #Set the geometry of window win.geometry("700x350") #Define a callback function for exit def quit_program(e): win.destroy() #Add a Label widget label = Label(win, text= "Press Ctrl + x to Exit", font= ('Helvetica 15 bold')) label.pack(pady= 40) #Bind the Keyboard shortcut Key win.bind('<Control-x>', quit_program) win.mainloop()
ผลลัพธ์
ในโค้ดด้านบน เราได้เพิ่มชุดค่าผสมของคีย์ การกดปุ่มจะปิดหน้าต่าง